bindings-libstemmer-0.1.0.0: Binding for libstemmer with low level binding.

Safe HaskellNone
LanguageHaskell2010

Bindings.Stemmer

Synopsis

Documentation

data Encoding Source

Encoding Type

NOTE:

Instances

data StemConfig Source

Constructors

StemConfig 

Instances

type Stemmer = Ptr C'sb_stemmer Source

Stemmer Type

Wrapper type for Ptr C'sb_stemmer.

new_stemmer :: StemConfig -> IO Stemmer Source

create stemmer instance

stemword :: Stemmer -> String -> IO String Source

stem word with Stemmer

delete_stemmer :: Stemmer -> IO () Source

delete stemmer instance

unsafeStemword :: Stemmer -> String -> String Source

stem words with unsafePerformIO