Safe Haskell | None |
---|
- data Word t = Word {}
- mapWord :: Ord b => (a -> b) -> Word a -> Word b
- type Sent t = [Word t]
- type Choice t = Map t (Positive Double)
- mapChoice :: Ord b => (a -> b) -> Choice a -> Choice b
- data Positive a
- (<+>) :: Num a => Positive a -> Positive a -> Positive a
- mkPositive :: (Num a, Ord a) => a -> Positive a
- best :: Choice t -> t
- known :: Word t -> Bool