Looking for haskell Answers? Try Ask4KnowledgeBase
Looking for haskell Keywords? Try Ask4Keywords

Haskell LanguageAttoparsec


Introducción

Attoparsec es una biblioteca combinadora de análisis que está "dirigida especialmente a tratar de manera eficiente los protocolos de red y los complicados formatos de archivo de texto / binario".

Attoparsec ofrece no solo velocidad y eficiencia, sino también retroceso e ingreso incremental.

Su API es muy similar a la de otra biblioteca combinadora de analizadores, Parsec.

Hay submódulos para la compatibilidad con ByteString , Text y Char8 . Se recomienda el uso de la extensión de lenguaje OverloadedStrings .

Parámetros

Tipo Detalle
Parser ia El tipo de núcleo para representar un analizador. i es el tipo de cadena, por ejemplo, ByteString .
IResult ir El resultado de un análisis, con Fail i [String] String , Partial (i -> IResult ir) y Done ir como constructores.

Attoparsec Ejemplos relacionados