KiCS-0.9.3: A compiler from Curry to Haskell

Safe HaskellSafe-Infered

Curry.Module.Maybe

Documentation

c_fromJust :: Curry t0 => C_Maybe t0 -> State -> t0Source

c_fromMaybe :: Curry t0 => t0 -> C_Maybe t0 -> State -> t0Source

c_catMaybes :: Curry t0 => List (C_Maybe t0) -> State -> List t0Source

c_mapMaybe :: (Curry t0, Curry t1) => Prim (t0 -> State -> C_Maybe t1) -> State -> Prim (List t0 -> State -> List t1)Source

op_62_62_45 :: (Curry t0, Curry t1) => C_Maybe t0 -> Prim (t0 -> State -> C_Maybe t1) -> State -> C_Maybe t1Source

c_mapMMaybe :: (Curry t0, Curry t1) => Prim (t0 -> State -> C_Maybe t1) -> State -> Prim (List t0 -> State -> C_Maybe (List t1))Source