You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add (Dictionary a)
(Equal a) => Equal (Dictionary a)
FromArray (PairString a) (Dictionary a)
MapDictionaryReduceDictionary
(Show a) => Show (Dictionary a)
ToArray (Dictionary a) (PairString a)
Zero (Dictionary a)
Exception
dataException :: *
Instances
EqualExceptionShowException
exception
exception::String->Exception
List
dataLista=Nil
| Consa (Lista)
Instances
(Equal a) => Equal (List a)
FromArray a (List a)
MapListReduceList
(Show a) => Show (List a)
ToArray (List a) a
Maybe
dataMaybea=Nothing
| Justa
Instances
ApplyMaybeBindMaybe
(Equal a) => Equal (Maybe a)
FromArray a (Maybe a)
(Greater a) => Greater (Maybe a)
(Less a) => Less (Maybe a)
MapMaybePureMaybe
(Show a) => Show (Maybe a)
ToArray (Maybe a) a
maybe
maybe::forallab. (a->b) ->b->Maybea->b
Pair
newtypePairab=Pair{first::a, second::b}
Instances
(Equal a, Equal b) => Equal (Pair a b)
(Show a, Show b) => Show (Pair a b)
pair
pair::forallab. a->b->Pairab
Unit
newtypeUnit
Instances
EqualUnitShowUnit
unit
unit::Unit
Re-exported from Neon.Effect:
CONSOLE
dataCONSOLE :: !
info
info::foralla. String->Effect (console::CONSOLE | a) Unit
log
log::foralla. String->Effect (console::CONSOLE | a) Unit
warn
warn::foralla. String->Effect (console::CONSOLE | a) Unit
error
error::foralla. String->Effect (console::CONSOLE | a) Unit
Effect
dataEffect :: # ! -> * -> *
Instances
Apply (Effect a)
Bind (Effect a)
Map (Effect a)
Pure (Effect a)
runPure
runPure::foralla. Effect () a->a
unsafeRunEffect
unsafeRunEffect::forallab. Effectab->b
EXCEPTION
dataEXCEPTION :: !
catch
catch::forallab. Effect (exception::EXCEPTION | a) b-> (Exception->Effectab) ->Effectab
throw
throw::forallab. Exception->Effect (exception::EXCEPTION | a) b