Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Module for default values of a data type
- class Default alpha where
- getDefault :: alpha
Documentation
class Default alpha where Source
A class for providing default values for certain types of editors
getDefault :: alpha Source
Default Bool Source | |
Default Int Source | |
Default Text Source | |
Default [alpha] Source | |
Default (Maybe alpha) Source | |
Default alpha => Default (Either alpha beta) Source | |
(Default alpha, Default beta) => Default (alpha, beta) Source | |
(Default alpha, Default beta, Default gamma) => Default (alpha, beta, gamma) Source |