The s-expression package

[ Tags: 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
Category Data
Home page
Bug tracker
Source repo head: git clone
Uploaded Mon May 1 22:49:23 UTC 2017 by sboo
Distributions NixOS:0.0.0
Executables example-s-expressions
Downloads 208 total (6 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




Maintainer's Corner

For package maintainers and hackage trustees