Module

Data.Barbie

Package
purescript-barbies
Repository
the-dr-lazy/purescript-barbies

#Functor Source

class Functor :: forall k. ((k -> Type) -> Type) -> Constraintclass Functor barbie  where

Members

  • map :: forall f g. (forall a. f a -> g a) -> barbie f -> barbie g

#Traversable Source

class Traversable :: forall k. ((k -> Type) -> Type) -> Constraintclass (Functor barbie) <= Traversable barbie  where

Members

  • traverse :: forall f g context. Applicative context => (forall a. f a -> context (g a)) -> barbie f -> context (barbie g)

#traverse_ Source

traverse_ :: forall barbie context f b. Traversable barbie => Applicative context => (forall a. f a -> context b) -> barbie f -> context Unit

#foldMap Source

foldMap :: forall barbie f a. Traversable barbie => Monoid a => (forall b. f b -> a) -> barbie f -> a
Modules
Data.Barbie