fred-haskell: Implementation of Fred in Haskell

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Fred (Flexible REpresentation of Data) is a data-interchange format. It was created with the goal to be easy for humans to read and write but also easy to create parsers. It has more data types than JSON and some features like support for metadata and tags.

fred-haskell is implemented using parsec.

The entry point is the Fred module which provides a function to parse Fred Text.


[Skip to Readme]

Properties

Versions 0.1.1.1
Change log None available
Dependencies base (>=4.7 && <5), bytestring (>=0.10.8 && <0.11), parsec (>=3.1.13 && <3.2), time (>=1.8.0 && <1.9) [details]
License MIT
Copyright 2019 Matheus de Sousa Bernardo
Author Matheus de Sousa Bernardo <matheussbernardo@gmail.com>
Maintainer Matheus de Sousa Bernardo <matheussbernardo@gmail.com>
Category Parsing
Home page https://github.com/fred-format/fred-haskell#readme
Source repo head: git clone https://github.com/fred-format/fred-haskell
Uploaded by matheussbernardo at 2019-07-06T23:57:15Z

Modules

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for fred-haskell-0.1.1.1

[back to package description]

fred-haskell

Implementation of Fred (Flexible REpresentation of Data) for haskell

What is Fred ?

Fred (Flexible REpresentation of Data) is a data-interchange format. It was created with the goal to be easy for humans to read and write but also easy to create parsers.

It has more data types than JSON and some features like support for metadata and tags.

Fred Specification and Grammar

The Fred Spec and Grammar is being developed here Fred Grammar and Specification

How was implemented?

fred-haskell utilizes Parsec as the parser library and follows the spec.

Documentation and Haddock