s-expression: simple general-purpose s-expressions

[ data, library, mit, program ] [ Propose Tags ]

this package provides general-purpose functionality for manipulating s-expressions. like:

the core type is:

data Sexp f a
= Atom a
| List   [Sexp f a]
| Sexp f [Sexp f a]

which lets you provide your own custom function name that interprets its arguments.

e.g. TODO

for efficient parsing/printing, use:

Versions 0.0.0
Dependencies base (>=4.8 && <5.0), derive-monoid (>=0.0.1), lens, s-expression, semigroups [details]
License MIT
Copyright Copyright (C) 2015 Spiros M. Boosalis
Author Spiros Boosalis
Maintainer samboosalis@gmail.com
Category Data
Home page https://github.com/sboosali/s-expression#readme
Bug tracker https://github.com/sboosali/s-expression/issues
Source repo head: git clone https://github.com/sboosali/s-expression
Uploaded by sboo at Mon May 1 22:49:23 UTC 2017
Distributions NixOS:0.0.0
Executables example-s-expressions
Downloads 250 total (9 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2017-05-01 [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees