Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data EncodingMulti Source #
encodeMulti :: (EncodingMulti -> EncodingMulti) -> Encoding Source #
encodeItem :: Encoding -> EncodingMulti -> EncodingMulti Source #
type Decoder = (->) ByteString Source #
data DecodeException Source #
Instances
Eq DecodeException Source # | |
Defined in Data.Winery.Internal (==) :: DecodeException -> DecodeException -> Bool # (/=) :: DecodeException -> DecodeException -> Bool # | |
Read DecodeException Source # | |
Defined in Data.Winery.Internal | |
Show DecodeException Source # | |
Defined in Data.Winery.Internal showsPrec :: Int -> DecodeException -> ShowS # show :: DecodeException -> String # showList :: [DecodeException] -> ShowS # | |
Exception DecodeException Source # | |
Defined in Data.Winery.Internal |
word16be :: ByteString -> Word16 Source #
word32be :: ByteString -> Word32 Source #
word64be :: ByteString -> Word64 Source #
unsafeIndex :: String -> [a] -> Int -> a Source #
Strategy | |
|
type StrategyError = Doc AnsiStyle Source #
newtype TransFusion f g a Source #
TransFusion | |
|
Instances
Functor (TransFusion f g) Source # | |
Defined in Data.Winery.Internal fmap :: (a -> b) -> TransFusion f g a -> TransFusion f g b # (<$) :: a -> TransFusion f g b -> TransFusion f g a # | |
Applicative (TransFusion f g) Source # | |
Defined in Data.Winery.Internal pure :: a -> TransFusion f g a # (<*>) :: TransFusion f g (a -> b) -> TransFusion f g a -> TransFusion f g b # liftA2 :: (a -> b -> c) -> TransFusion f g a -> TransFusion f g b -> TransFusion f g c # (*>) :: TransFusion f g a -> TransFusion f g b -> TransFusion f g b # (<*) :: TransFusion f g a -> TransFusion f g b -> TransFusion f g a # |