-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | Haskell bindings to the Snowball stemming library.
--
-- Haskell bindings to the Snowball stemming library.
@package stemmer
@version 0.5
-- | Haskell bindings for the Snowball stemming library. This module
-- contains all the low-level functions and are more or less direct
-- translations of the foreign function calls. The stem function
-- expects strings to use UTF-8 encoding.
module NLP.Stemmer.C
-- | Available algorithms. For English, English is recommended over
-- Porter.
data Stemmer
Danish :: Stemmer
Dutch :: Stemmer
English :: Stemmer
Finnish :: Stemmer
French :: Stemmer
German :: Stemmer
Hungarian :: Stemmer
Italian :: Stemmer
Norwegian :: Stemmer
Portuguese :: Stemmer
Romanian :: Stemmer
Russian :: Stemmer
Spanish :: Stemmer
Swedish :: Stemmer
Turkish :: Stemmer
Porter :: Stemmer
-- | Stem a word
stem :: Stemmer -> String -> IO String
instance Show Stemmer
-- | Haskell bindings for the Snowball stemming library A pure
-- stemming interface. Strings should use UTF-8 encoding.
module NLP.Stemmer
-- | Available algorithms. For English, English is recommended over
-- Porter.
data Stemmer
Danish :: Stemmer
Dutch :: Stemmer
English :: Stemmer
Finnish :: Stemmer
French :: Stemmer
German :: Stemmer
Hungarian :: Stemmer
Italian :: Stemmer
Norwegian :: Stemmer
Portuguese :: Stemmer
Romanian :: Stemmer
Russian :: Stemmer
Spanish :: Stemmer
Swedish :: Stemmer
Turkish :: Stemmer
Porter :: Stemmer
-- | Stem a word
stem :: Stemmer -> String -> String