Module

Data.Incremental.Tuple

Package
purescript-incremental-functions
Repository
paf31/purescript-incremental-functions

#fst Source

fst :: forall db b da a. Patch a da => Patch b db => Jet (Tuple a b) -> Jet a

Extract the first component of a Tuple, incrementally.

#snd Source

snd :: forall db b da a. Patch a da => Patch b db => Jet (Tuple a b) -> Jet b

Extract the second component of a Tuple, incrementally.

#tuple Source

tuple :: forall db b da a. Patch a da => Patch b db => Jet a -> Jet b -> Jet (Tuple a b)

Construct a Tuple, incrementally.

#uncurry Source

uncurry :: forall c db b da a. Patch a da => Patch b db => (Jet a -> Jet b -> Jet c) -> Jet (Tuple a b) -> Jet c

Uncurry an incremental function.

#curry Source

curry :: forall c db b da a. Patch a da => Patch b db => (Jet (Tuple a b) -> Jet c) -> Jet a -> Jet b -> Jet c

Curry an incremental function.