Data.Enumerable
Documentation
class Enumerable a whereSource
Instances
| 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
Methods
Instances
enumerateInterleaved :: (Enum a, Num a) => [a]Source
Constructors
| Partial a |
Instances
| FinitelyEnumerable a => FinitelyEnumerable (Partial a) | |
| Enumerable a => Enumerable (Partial a) |