Module

MVC.Variant.Update

Package
purescript-mvc
Repository
thought2/purescript-mvc

#MatchCase Source

class MatchCase :: Row Type -> Row Type -> Row Type -> Constraintclass MatchCase (rcase :: Row Type) (initstates :: Row Type) (rsta :: Row Type)  where

Members

Instances

#MatchCaseRL Source

class MatchCaseRL :: RowList Type -> Row Type -> Row Type -> Row Type -> Constraintclass MatchCaseRL (rl :: RowList Type) (rcase :: Row Type) (initstates :: Row Type) (rsta :: Row Type) | rl -> rcase where

Members

Instances

#UpdateVariant Source

class UpdateVariant :: Row Type -> Row Type -> Row Type -> Row Type -> Row Type -> Constraintclass UpdateVariant (initstates :: Row Type) (updates :: Row Type) (rcase :: Row Type) (rmsg :: Row Type) (rsta :: Row Type)  where

Members

Instances

#UpdateVariantRL Source

class UpdateVariantRL :: RowList Type -> Row Type -> Row Type -> Row Type -> Constraintclass UpdateVariantRL (rl :: RowList Type) (updates :: Row Type) (rmsg :: Row Type) (rsta :: Row Type) | rl -> rsta where

Members

Instances