Text.Megaparsec.Char.Lexer is a module that should help you write your lexer. If you have used Parsec in the past, this module “fixes” its particularly inflexible Text.Parsec.Token.
Рекомендуется использовать megapasec всегда, пока не нужны специфические свойства
А есть стандартный способ узнать такую информацию, если не сидишь в чате?) Ну и если и не пишешь прод на Haskell (тогда, видимо, будешь и так про всё в курсе)
Я имел в виду стандартный способ для произвольного Haskell package. Не только для пары parsec/megaparsec. Статус "obsolete"/"deprecated" или что-то типа такого.
Или parsec официально не "устарел и заменён", а всё ещё актуальный и поддерживается, но просто чаще используют megaparsec?
Я имел в виду стандартный способ для произвольного Haskell package. Не только для пары parsec/megaparsec. Статус "obsolete"/"deprecated" или что-то типа такого.
Или parsec официально не "устарел и заменён", а всё ещё актуальный и поддерживается, но просто чаще используют megaparsec?
parsec не заменен или устарел официально, просто чаще в новых проектах используют megaparsec
Я имел в виду стандартный способ для произвольного Haskell package. Не только для пары parsec/megaparsec. Статус "obsolete"/"deprecated" или что-то типа такого.
Или parsec официально не "устарел и заменён", а всё ещё актуальный и поддерживается, но просто чаще используют megaparsec?
для официально устаревших такая плашечка есть на Hackage
А этому мужику можно доверять?) Может оно не актуально уже. Я хоть и немного в шутку, но просто это не hackage, а просто текст на github. Решил уточнить)
А этому мужику можно доверять?) Может оно не актуально уже. Я хоть и немного в шутку, но просто это не hackage, а просто текст на github. Решил уточнить)