Module
Node.Commando 
- Package
 - purescript-optlicative
 - Repository
 - Thimoteus/purescript-optlicative
 
#RLCommando Source
class RLCommando (rl :: RowList) (row :: Row Type) (a :: Type) | rl -> row whereMembers
rlCommando :: RLProxy rl -> Record row -> List String -> Maybe { cmd :: String, opt :: Optlicative a }
Instances
RLCommando Nil () a(IsSymbol k, RLCommando tail rowtail a, RLCommando list' row' a, Cons k (Opt a row') rowtail row, Lacks k rowtail, RowToList rowtail tail, RowToList row (Cons k (Opt a row') tail), RowToList row' list') => RLCommando (Cons k (Opt a row') tail) row a
#Opt Source
data Opt (a :: Type) (row :: Row Type)Constructors
Opt (Optlicative a) (Record row)
Instances
(IsSymbol k, RLCommando tail rowtail a, RLCommando list' row' a, Cons k (Opt a row') rowtail row, Lacks k rowtail, RowToList rowtail tail, RowToList row (Cons k (Opt a row') tail), RowToList row' list') => RLCommando (Cons k (Opt a row') tail) row a
#endOpt Source
endOpt :: forall a. Optlicative a -> Opt a ()