ElixirFM-1.1: Functional Arabic MorphologyContentsIndex
Elixir.Derive
Portabilityportable
Stabilityprovisional
Maintainerotakar.smrz mff.cuni.cz
Description
ElixirFM
Documentation
class Derive m p where
Methods
derive :: (Forming a, Morphing a a, Morphing (Morphs a) a, Rules a) => m a -> p -> [(TagsType, [(Form, Lexeme a)])]
show/hide Instances
newtype Derived a
Constructors
Derived [(TagsType, [(Form, Lexeme a)])]
show/hide Instances
Show a => Show (Derived a)
(Show a, Template a) => Pretty (Derived a)
lookupForm :: (Eq a, Forming a, Morphing a a) => Root -> Entry a -> [Form]
lookVerb :: Eq a => a -> Tense -> Voice -> Bool -> Tense -> Voice -> Bool -> [VerbStems a] -> [a]
siftVerb :: Eq a => a -> Tense -> Voice -> Bool -> [VerbStems a] -> [VerbStems a]
findVerb :: Tense -> Voice -> Bool -> VerbStems a -> a
lookNoun :: (Morphing a a, Eq (Morphs a)) => Morphs a -> TagsType -> Char -> [NounStems a] -> [Morphs a]
siftNoun :: (Morphing a a, Eq (Morphs a)) => Morphs a -> TagsType -> [NounStems a] -> [NounStems a]
findNoun :: Morphing a a => Char -> NounStems a -> Morphs a
Produced by Haddock version 2.3.0