ENIG-0.0.1.0: Auto Korean conjugator/adjustor/adopter/converter

Safe HaskellNone
LanguageHaskell2010

Data.Text.ENIG

Synopsis

Documentation

enigPPP :: Text -> PPPCategory -> Text Source #

Return proper and minimal PPP about given text

주어진 단어와 조사의 종류에 대해서 최소한의 적절한 조사의 문자열을 반환함

>>> enigPPP "과자" WG
"와"
>>> enigPPP "무엇" WG
"과"

enigPPPWithPost :: Text -> PPPCategory -> Text -> Text Source #

Return proper PPP about given text with post text

주어진 단어와 조사의 종류에 대해서 적절한 조사의 문자열을 반환함

>>> enigPPP "과자" EuX "로"
"로"
>>> enigPPP "무엇" EuX "로"
"으로"

enigAuto :: Text -> Text Source #

Find replacing pattern and apply enigPPP from given text automatically

주어진 문자열에서 변환할 조사 패턴를 알아서 찾아서 바꿔줌

>>> enigAuto "과자(으)로"
"과자로"
>>> enigAuto "무엇(으)로"
"무엇으로"

match' :: (a -> Bool) -> [a] -> Maybe a Source #