| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Lava.Property
Documentation
Minimal complete definition
Instances
| Fresh () Source # | |
| ConstructiveSig a => Fresh (Signal a) Source # | |
| (CoFresh a, Choice b, Fresh b) => Fresh (a -> b) Source # | |
| (Fresh a, Fresh b) => Fresh (a, b) Source # | |
| (Fresh a, Fresh b, Fresh c) => Fresh (a, b, c) Source # | |
| (Fresh a, Fresh b, Fresh c, Fresh d) => Fresh (a, b, c, d) Source # | |
| (Fresh a, Fresh b, Fresh c, Fresh d, Fresh e) => Fresh (a, b, c, d, e) Source # | |
| (Fresh a, Fresh b, Fresh c, Fresh d, Fresh e, Fresh f) => Fresh (a, b, c, d, e, f) Source # | |
| (Fresh a, Fresh b, Fresh c, Fresh d, Fresh e, Fresh f, Fresh g) => Fresh (a, b, c, d, e, f, g) Source # | |
class CoFresh a where Source #
Minimal complete definition
Instances
| CoFresh () Source # | |
| CoFresh a => CoFresh [a] Source # | |
| ChoiceWithSig a => CoFresh (Signal a) Source # | |
| (Finite a, CoFresh b) => CoFresh (a -> b) Source # | |
| (CoFresh a, CoFresh b) => CoFresh (a, b) Source # | |
| (CoFresh a, CoFresh b, CoFresh c) => CoFresh (a, b, c) Source # | |
| (CoFresh a, CoFresh b, CoFresh c, CoFresh d) => CoFresh (a, b, c, d) Source # | |
| (CoFresh a, CoFresh b, CoFresh c, CoFresh d, CoFresh e) => CoFresh (a, b, c, d, e) Source # | |
| (CoFresh a, CoFresh b, CoFresh c, CoFresh d, CoFresh e, CoFresh f) => CoFresh (a, b, c, d, e, f) Source # | |
| (CoFresh a, CoFresh b, CoFresh c, CoFresh d, CoFresh e, CoFresh f, CoFresh g) => CoFresh (a, b, c, d, e, f, g) Source # | |
class ShowModel a where Source #
Minimal complete definition
Instances
| ShowModel () Source # | |
| ShowModel a => ShowModel [a] Source # | |
| ShowModel (Signal a) Source # | |
| ShowModel (a -> b) Source # | |
| (ShowModel a, ShowModel b) => ShowModel (a, b) Source # | |
| (ShowModel a, ShowModel b, ShowModel c) => ShowModel (a, b, c) Source # | |
| (ShowModel a, ShowModel b, ShowModel c, ShowModel d) => ShowModel (a, b, c, d) Source # | |
| (ShowModel a, ShowModel b, ShowModel c, ShowModel d, ShowModel e) => ShowModel (a, b, c, d, e) Source # | |
| (ShowModel a, ShowModel b, ShowModel c, ShowModel d, ShowModel e, ShowModel f) => ShowModel (a, b, c, d, e, f) Source # | |
| (ShowModel a, ShowModel b, ShowModel c, ShowModel d, ShowModel e, ShowModel f, ShowModel g) => ShowModel (a, b, c, d, e, f, g) Source # | |