PARSER: use attoparsec instead of our own implementation

This also uses ByteStringS and might be faster.
This commit is contained in:
2014-11-21 04:30:50 +01:00
parent 7527e0bec3
commit 2be25ae27c
4 changed files with 35 additions and 175 deletions

View File

@@ -63,7 +63,6 @@ executable Gtk
Graphics.Diagram.Types
GUI.Gtk
MyPrelude
Parser.Core
Parser.Meshparser
Parser.PathParser
QueueEx
@@ -72,7 +71,9 @@ executable Gtk
-- other-extensions:
-- Other library packages from which modules are imported.
build-depends: base >=4.6 && <4.8,
build-depends: attoparsec >= 0.12.1.1,
base >=4.6 && <4.8,
bytestring >= 0.10.4.0,
containers >= 0.5.0.0,
dequeue >= 0.1.5,
diagrams-lib >=1.2 && <1.3,
@@ -107,7 +108,6 @@ executable Gif
Graphics.Diagram.Plotter
Graphics.Diagram.Types
MyPrelude
Parser.Core
Parser.Meshparser
Parser.PathParser
QueueEx
@@ -117,7 +117,9 @@ executable Gif
-- other-extensions:
-- Other library packages from which modules are imported.
build-depends: base >=4.6 && <4.8,
build-depends: attoparsec >= 0.12.1.1,
base >=4.6 && <4.8,
bytestring >= 0.10.4.0,
diagrams-lib >=1.2 && <1.3,
diagrams-cairo >=1.2 && <1.3,
transformers >=0.4 && <0.5,