| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Data.Measured.Size
Documentation
Instances
| Enum Size Source # | |
| Eq Size Source # | |
| Integral Size Source # | |
| Num Size Source # | |
| Ord Size Source # | |
| Read Size Source # | |
| Real Size Source # | |
| Defined in Data.Measured.Size Methods toRational :: Size -> Rational # | |
| Show Size Source # | |
| Generic Size Source # | |
| Semigroup Size Source # | |
| Monoid Size Source # | |
| NFData Size Source # | |
| Defined in Data.Measured.Size | |
| Measured Size (Elem a) Source # | |
| type Rep Size Source # | |
| Defined in Data.Measured.Size | |
Newtype wrapper for things for which we can measure the size
Instances
| Functor Elem Source # | |
| Foldable Elem Source # | |
| Defined in Data.Measured.Size Methods fold :: Monoid m => Elem m -> m # foldMap :: Monoid m => (a -> m) -> Elem a -> m # foldr :: (a -> b -> b) -> b -> Elem a -> b # foldr' :: (a -> b -> b) -> b -> Elem a -> b # foldl :: (b -> a -> b) -> b -> Elem a -> b # foldl' :: (b -> a -> b) -> b -> Elem a -> b # foldr1 :: (a -> a -> a) -> Elem a -> a # foldl1 :: (a -> a -> a) -> Elem a -> a # elem :: Eq a => a -> Elem a -> Bool # maximum :: Ord a => Elem a -> a # | |
| Traversable Elem Source # | |
| Measured Size (Elem a) Source # | |
| Eq a => Eq (Elem a) Source # | |
| Ord a => Ord (Elem a) Source # | |
| Read a => Read (Elem a) Source # | |
| Show a => Show (Elem a) Source # | |
Things that have a size