Portability | to be determined. |
---|---|
Stability | highly unstable |
Maintainer | Stephen Tetley <stephen.tetley@gmail.com> |
Utils...
- (<:>) :: Applicative f => f a -> f [a] -> f [a]
- pairA :: Applicative f => f a -> f b -> f (a, b)
- mprogress :: Monad m => (a -> c -> d) -> (a -> b) -> m a -> (b -> m c) -> m d
- oo :: (c -> d) -> (a -> b -> c) -> a -> b -> d
- ooo :: (d -> e) -> (a -> b -> c -> d) -> a -> b -> c -> e
- oooo :: (e -> f) -> (a -> b -> c -> d -> e) -> a -> b -> c -> d -> f
- w16be :: Word8 -> Word8 -> Word16
- w32be :: Word8 -> Word8 -> Word8 -> Word8 -> Word32
- w16le :: Word8 -> Word8 -> Word16
- w32le :: Word8 -> Word8 -> Word8 -> Word8 -> Word32
- w64be :: Word8 -> Word8 -> Word8 -> Word8 -> Word8 -> Word8 -> Word8 -> Word8 -> Word64
- i16be :: Word8 -> Word8 -> Int16
- i32be :: Word8 -> Word8 -> Word8 -> Word8 -> Int32
- i16le :: Word8 -> Word8 -> Int16
- i32le :: Word8 -> Word8 -> Word8 -> Word8 -> Int32
- shiftL8 :: (Bits b, Integral b) => Word8 -> b
- shiftL16 :: (Bits b, Integral b) => Word8 -> b
- shiftL24 :: (Bits b, Integral b) => Word8 -> b
- shiftL32 :: (Bits b, Integral b) => Word8 -> b
- shiftL40 :: (Bits b, Integral b) => Word8 -> b
- shiftL48 :: (Bits b, Integral b) => Word8 -> b
- shiftL56 :: (Bits b, Integral b) => Word8 -> b
- hex2 :: Integral a => a -> ShowS
- hex4 :: Integral a => a -> ShowS
- hex8 :: Integral a => a -> ShowS
Documentation
(<:>) :: Applicative f => f a -> f [a] -> f [a]Source
applicative cons
pairA :: Applicative f => f a -> f b -> f (a, b)Source
Specs
oo :: (c -> d) -> (a -> b -> c) -> a -> b -> dSource
Compose an arity 1 function with an arity 2 function. B1 - blackbird
ooo :: (d -> e) -> (a -> b -> c -> d) -> a -> b -> c -> eSource
Compose an arity 1 function with an arity 3 function. B2 - bunting
oooo :: (e -> f) -> (a -> b -> c -> d -> e) -> a -> b -> c -> d -> fSource
Compose an arity 1 function with an arity 4 function.