Safe Haskell | None |
---|
Simplified Chinese - English dictionary with pinyin phonetics.
- type CCDict = Map Char CCTrieEntry
- data Entry = Entry {
- entryChinese :: Text
- entryPinyin :: [Text]
- entryDefinition :: [[Text]]
- load :: FilePath -> IO CCDict
- parse :: Text -> CCDict
- lookup :: Text -> CCDict -> Maybe Entry
- ccDict :: CCDict
- data Token
- tokenizer :: CCDict -> Text -> [Token]
- tokenizer' :: CCDict -> Text -> [Token]
Documentation
Dictionary entry
Entry | |
|
lookup :: Text -> CCDict -> Maybe EntrySource
O(n). Lookup dictionary entry for a string of simplified chinese.
tokenizer :: CCDict -> Text -> [Token]Source
Break a string of simplified chinese down to a list of tokens.
tokenizer' :: CCDict -> Text -> [Token]Source