duckling-0.1.4.0: A Haskell library for parsing text into structured data.
Duckling.Volume.Types
data Unit Source #
Constructors
Instances
Methods
(==) :: Unit -> Unit -> Bool #
(/=) :: Unit -> Unit -> Bool #
compare :: Unit -> Unit -> Ordering #
(<) :: Unit -> Unit -> Bool #
(<=) :: Unit -> Unit -> Bool #
(>) :: Unit -> Unit -> Bool #
(>=) :: Unit -> Unit -> Bool #
max :: Unit -> Unit -> Unit #
min :: Unit -> Unit -> Unit #
showsPrec :: Int -> Unit -> ShowS #
show :: Unit -> String #
showList :: [Unit] -> ShowS #
Associated Types
type Rep Unit :: * -> * #
from :: Unit -> Rep Unit x #
to :: Rep Unit x -> Unit #
hashWithSalt :: Int -> Unit -> Int #
hash :: Unit -> Int #
toJSON :: Unit -> Value #
toEncoding :: Unit -> Encoding #
toJSONList :: [Unit] -> Value #
toEncodingList :: [Unit] -> Encoding #
rnf :: Unit -> () #
data VolumeData Source #
Fields
(==) :: VolumeData -> VolumeData -> Bool #
(/=) :: VolumeData -> VolumeData -> Bool #
compare :: VolumeData -> VolumeData -> Ordering #
(<) :: VolumeData -> VolumeData -> Bool #
(<=) :: VolumeData -> VolumeData -> Bool #
(>) :: VolumeData -> VolumeData -> Bool #
(>=) :: VolumeData -> VolumeData -> Bool #
max :: VolumeData -> VolumeData -> VolumeData #
min :: VolumeData -> VolumeData -> VolumeData #
showsPrec :: Int -> VolumeData -> ShowS #
show :: VolumeData -> String #
showList :: [VolumeData] -> ShowS #
type Rep VolumeData :: * -> * #
from :: VolumeData -> Rep VolumeData x #
to :: Rep VolumeData x -> VolumeData #
hashWithSalt :: Int -> VolumeData -> Int #
hash :: VolumeData -> Int #
rnf :: VolumeData -> () #
type ResolvedValue VolumeData :: * Source #
resolve :: Context -> VolumeData -> Maybe (ResolvedValue VolumeData) Source #
data VolumeValue Source #
(==) :: VolumeValue -> VolumeValue -> Bool #
(/=) :: VolumeValue -> VolumeValue -> Bool #
compare :: VolumeValue -> VolumeValue -> Ordering #
(<) :: VolumeValue -> VolumeValue -> Bool #
(<=) :: VolumeValue -> VolumeValue -> Bool #
(>) :: VolumeValue -> VolumeValue -> Bool #
(>=) :: VolumeValue -> VolumeValue -> Bool #
max :: VolumeValue -> VolumeValue -> VolumeValue #
min :: VolumeValue -> VolumeValue -> VolumeValue #
showsPrec :: Int -> VolumeValue -> ShowS #
show :: VolumeValue -> String #
showList :: [VolumeValue] -> ShowS #
toJSON :: VolumeValue -> Value #
toEncoding :: VolumeValue -> Encoding #
toJSONList :: [VolumeValue] -> Value #
toEncodingList :: [VolumeValue] -> Encoding #