Parsec ist so konzipiert, Textinformationen zu analysieren, aber es fällt mir ein, dass Parsec auch geeignet sein könnte Binärdateiformat Parsen für komplexe Formate, die beinhalten bedingte Segmente, Out-of-Order-Segmente etc.Verwenden von Haskells Parsec zum Analysieren von Binärdateien?
Gibt es zu tun eine Fähigkeit, dies oder ein ähnliches, alternatives Paket zu tun, das dies tut? Wenn nicht, was ist der beste Weg in Haskell, binäre Dateiformate zu analysieren?
Das Parsec ist in Text.Parsec impliziert, es ist in erster Linie für Text, nicht binär, richtig? Selbst für ByteStrings macht es den Typ nur zu einer Instanz von Stream und Char. Was meinst du, es funktioniert gut? – me2