Documentation
class Enumerable a whereSource
enumerateTotal :: [a]Source
enumeratePartial :: [a]Source
Enumerable Bool | |
Enumerable Char | |
Enumerable Double | |
Enumerable Float | |
Enumerable Int | |
Enumerable Int8 | |
Enumerable Int16 | |
Enumerable Int32 | |
Enumerable Int64 | |
Enumerable Integer | |
Enumerable Ordering | |
Enumerable Word | |
Enumerable Word8 | |
Enumerable Word16 | |
Enumerable Word32 | |
Enumerable Word64 | |
Enumerable () | |
Enumerable a => Enumerable [a] | |
(Enumerable a, Integral a) => Enumerable (Ratio a) | |
Enumerable a => Enumerable (Maybe a) | |
Enumerable a => Enumerable (Partial a) | |
(FinitelyEnumerable a, FinitelyEnumerable b, Eq a) => Enumerable (a -> b) | |
(Enumerable a, Enumerable b) => Enumerable (Either a b) | |
(Enumerable a, Enumerable b) => Enumerable (a, b) | |
(Enumerable a, Enumerable b, Enumerable c) => Enumerable (a, b, c) | |
(Enumerable a, Enumerable b, Enumerable c, Enumerable d) => Enumerable (a, b, c, d) | |
(Enumerable a, Enumerable b, Enumerable c, Enumerable d, Enumerable e) => Enumerable (a, b, c, d, e) |
class Enumerable a => FinitelyEnumerable a whereSource
enumerateInterleaved :: (Enum a, Num a) => [a]Source
Partial a |
FinitelyEnumerable a => FinitelyEnumerable (Partial a) | |
Enumerable a => Enumerable (Partial a) |