Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
class ConvertWithFinite a where Source #
toWord :: a -> Maybe Word Source #
fromWord :: Word -> Maybe a Source #
class (Bounded b, Integral b) => Finite b where Source #
toFinite :: ConvertWithFinite a => a -> Maybe b Source #
fromFinite :: ConvertWithFinite a => b -> Maybe a Source #
Instances
Finite Int Source # | |
Defined in Integer.Finite toFinite :: ConvertWithFinite a => a -> Maybe Int Source # fromFinite :: ConvertWithFinite a => Int -> Maybe a Source # | |
Finite Word Source # | |
Defined in Integer.Finite toFinite :: ConvertWithFinite a => a -> Maybe Word Source # fromFinite :: ConvertWithFinite a => Word -> Maybe a Source # |