-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | A Haskell binding to MeCab -- -- A Haskell binding to MeCab http://mecab.sourceforge.net/ @package mecab @version 0.3.0 module Text.MeCab new :: [String] -> IO MeCab new2 :: String -> IO MeCab version :: IO String class MeCabString str toBS :: MeCabString str => str -> ByteString fromBS :: MeCabString str => ByteString -> str parse :: MeCabString str => MeCab -> str -> IO str parseNBest :: MeCabString str => MeCab -> Int -> str -> IO str parseNBestInit :: MeCabString str => MeCab -> str -> IO () next :: MeCabString str => MeCab -> IO (Maybe str) nextNode :: MeCabString str => MeCab -> IO [Node str] data Node str Node :: str -> str -> CUShort -> CUInt -> CUShort -> CUShort -> CUShort -> CUChar -> Stat -> Bool -> CFloat -> CFloat -> CFloat -> CShort -> CLong -> Node str nodeSurface :: Node str -> str nodeFeature :: Node str -> str nodeRlength :: Node str -> CUShort nodeId :: Node str -> CUInt nodeRcAttr :: Node str -> CUShort nodeLcAttr :: Node str -> CUShort nodePosid :: Node str -> CUShort nodeCharType :: Node str -> CUChar nodeStat :: Node str -> Stat nodeIsBest :: Node str -> Bool nodeAlpha :: Node str -> CFloat nodeBeta :: Node str -> CFloat nodeProb :: Node str -> CFloat nodeWcost :: Node str -> CShort nodeCost :: Node str -> CLong data Stat NOR :: Stat UNK :: Stat BOS :: Stat EOS :: Stat parseToNode :: MeCabString str => MeCab -> str -> IO [Node str] getPartial :: MeCab -> IO Bool setPartial :: MeCab -> Bool -> IO () getTheta :: MeCab -> IO Double setTheta :: MeCab -> Double -> IO () getLatticeLevel :: MeCab -> IO Int setLatticeLevel :: MeCab -> Int -> IO () getAllMorphs :: MeCab -> IO Int setAllMorphs :: MeCab -> Int -> IO () instance Typeable MeCabError instance Eq MeCab instance Ord MeCab instance Eq MeCabError instance Ord MeCabError instance Show MeCabError instance Eq Stat instance Read Stat instance Show Stat instance Eq str => Eq (Node str) instance Read str => Read (Node str) instance Show str => Show (Node str) instance MeCabString Text instance MeCabString ByteString instance MeCabString String instance Exception MeCabError