functor-combo-0.3.1: Functor combinators with tries & zippers
FunctorCombo.Strict
Description
Strict products and sums.Strict
Synopsis
data a :*! b Source
Strict pair
Constructors
Instances
curry' :: ((a :*! b) -> c) -> a -> b -> cSource
Curry on strict pairs
uncurry' :: (a -> b -> c) -> (a :*! b) -> cSource
Uncurry on strict pairs
data a :+! b Source
Strict sum
either' :: (a -> c) -> (b -> c) -> (a :+! b) -> cSource
Case analysis for strict sums. Like either.
either