Module

Data.Sequence.Internal

Package
purescript-sequences
Repository
hdgarrood/purescript-sequences

#mapmap Source

mapmap :: forall b a g f. Functor f => Functor g => (a -> b) -> f (g a) -> f (g b)

#(<$$>) Source

Operator alias for Data.Sequence.Internal.mapmap (non-associative / precedence 2)

#mapmapmap Source

mapmapmap :: forall b a h g f. Functor f => Functor g => Functor h => (a -> b) -> f (g (h a)) -> f (g (h b))

#(<$$$>) Source

Operator alias for Data.Sequence.Internal.mapmapmap (non-associative / precedence 2)

#strJoin Source

strJoin :: forall a. Show a => String -> Array a -> String

#Measured Source

class Measured a v  where

Members

Instances

#Elem Source

newtype Elem a

Constructors

Instances

#getElem Source

getElem :: forall a. Elem a -> a

#mapElem Source

mapElem :: forall a f. Functor f => f a -> f (Elem a)

#mapGetElem Source

mapGetElem :: forall a f. Functor f => f (Elem a) -> f a

#lift2Elem Source

lift2Elem :: forall b a. (b -> a -> b) -> b -> Elem a -> b

#liftElem Source

liftElem :: forall b a. (a -> b) -> Elem a -> b

#Key Source

data Key a

Constructors

Instances