Skip to content

Commit 7e9caf9

Browse files
committed
Updating the README
1 parent a1bf898 commit 7e9caf9

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -170,10 +170,12 @@
170170

171171
### Values
172172

173-
foldMap :: forall f m a. (Functor f, Monad m) => (forall r. f r -> m r) -> Free f a -> m a
174-
175173
go :: forall f a. (Functor f) => (f (Free f a) -> Free f a) -> Free f a -> a
176174

175+
goEff :: forall e f a. (Functor f) => (f (Free f a) -> Eff e (Free f a)) -> Free f a -> Eff e a
176+
177+
goM :: forall f m a. (Functor f, Monad m) => (f (Free f a) -> m (Free f a)) -> Free f a -> m a
178+
177179
iterM :: forall f m a. (Functor f, Monad m) => (forall a. f (m a) -> m a) -> Free f a -> m a
178180

179181
liftF :: forall f m a. (Functor f, Monad m, MonadFree f m) => f a -> m a
@@ -184,8 +186,6 @@
184186

185187
resumeGosub :: forall f a. (Functor f) => (forall s. (forall r. ({ } -> Free f r) -> (r -> Free f a) -> s) -> s) -> Either (f (Free f a)) (Free f a)
186188

187-
runM :: forall f m a. (Functor f, Monad m) => (f (Free f a) -> m (Free f a)) -> Free f a -> m a
188-
189189

190190
## Module Control.Monad.Identity
191191

0 commit comments

Comments
 (0)