Module

Tortellini

Package
purescript-tortellini
Repository
justinwoo/purescript-tortellini

#parsellIni Source

parsellIni :: forall row rl. RowToList row rl => ReadLevel rl () row (Object (Object String)) => String -> Either UhOhSpaghettios (Record row)

#parsellIni' Source

parsellIni' :: forall row rl. RowToList row rl => ReadLevel rl () row (Object (Object String)) => String -> Except UhOhSpaghettios (Record row)

#ReadLevel Source

class ReadLevel (xs :: RowList) (from :: Row Type) (to :: Row Type) strmap | xs strmap -> from to where

Members

Instances

#levelOperation Source

levelOperation :: forall name to from' from tail ty item. IsSymbol name => Cons name ty from' to => Lacks name from' => ReadLevel tail from from' (Object item) => { from :: RProxy from, from' :: RProxy from', name :: SProxy name, tail :: RLProxy tail, to :: RProxy to } -> (String -> UhOhSpaghetto -> UhOhSpaghetto) -> (item -> Parsellini ty) -> Object item -> Parsellini (Builder (Record from) (Record to))