| |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
| Synopsis | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
| Documentation | |||||||||||||||||||||||||||
| type MorphFn = Pred -> Maybe Flist | |||||||||||||||||||||||||||
| readMorph :: [(String, [AvPair])] -> MorphFn | |||||||||||||||||||||||||||
| stripMorphSem :: MorphFn -> Sem -> Sem | |||||||||||||||||||||||||||
| attachMorph :: MorphFn -> Sem -> [TagElem] -> [TagElem] | |||||||||||||||||||||||||||
| attachMorphHelper :: Flist -> TagElem -> TagElem | |||||||||||||||||||||||||||
| setMorphAnchor :: GNode -> Tree GNode -> Tree GNode | |||||||||||||||||||||||||||
| sansMorph :: [(String, Flist)] -> [String] | |||||||||||||||||||||||||||
| type MorphLexicon = [(String, String, Flist)] | |||||||||||||||||||||||||||
| type UninflectedDisjunction = (String, Flist) | |||||||||||||||||||||||||||
| inflectSentencesUsingLex :: MorphLexicon -> [[UninflectedDisjunction]] -> [[String]] | |||||||||||||||||||||||||||
| Return a list of results for each sentence | |||||||||||||||||||||||||||
| inflectSentenceUsingLex :: MorphLexicon -> [UninflectedDisjunction] -> [String] | |||||||||||||||||||||||||||
| inflectWordUsingLex :: MorphLexicon -> UninflectedDisjunction -> [String] | |||||||||||||||||||||||||||
| Return only n matches, but note any excessive ambiguities or missing matches | |||||||||||||||||||||||||||
| inflectSentencesUsingCmd :: String -> [[UninflectedDisjunction]] -> IO [[String]] | |||||||||||||||||||||||||||
| singleton :: a -> [a] | |||||||||||||||||||||||||||
| Produced by Haddock version 2.1.0 |