minimorph-0.1.6.1: English spelling functions with an emphasis on simplicity.

Safe HaskellSafe
LanguageHaskell98

NLP.Minimorph.Number

Synopsis

Documentation

data SingPlu a #

Singular and Plural.

Constructors

SP 

Fields

Instances

Eq a => Eq (SingPlu a) # 

Methods

(==) :: SingPlu a -> SingPlu a -> Bool #

(/=) :: SingPlu a -> SingPlu a -> Bool #

Show a => Show (SingPlu a) # 

Methods

showsPrec :: Int -> SingPlu a -> ShowS #

show :: SingPlu a -> String #

showList :: [SingPlu a] -> ShowS #

data Number #

Constructors

Singular 
Plural 

Instances

Eq Number # 

Methods

(==) :: Number -> Number -> Bool #

(/=) :: Number -> Number -> Bool #

Show Number # 

fromSP :: Number -> SingPlu a -> a #