文本有 Haskell readMaybe 函数吗?

Is there a Haskell readMaybe function for Text?

问题说明了一切:有 readMaybe for Text 吗?我似乎找不到一个包来实现它。

您是否在寻找函数 Read a => Text -> Maybe a?使用 readMaybe . unpack。不幸的是,由于 Read 类型类被限制为 String,因此无法提高效率。如果您需要它来自 Texts 而无需任何中间步骤,则必须实施 attoparsecparsec 解析器。