<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=us-ascii" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 11.00.10570.1001"></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=116151818-11112019><FONT color=#000080
face=Calibri>With a name like that, it could also be an interesting coffee shop
:-)</FONT></SPAN></DIV><BR>
<DIV lang=en-us class=OutlookMessageHeader dir=ltr align=left>
<HR tabIndex=-1>
<FONT size=2 face=Tahoma><B>From:</B> Haskell-Cafe
[mailto:haskell-cafe-bounces@haskell.org] <B>On Behalf Of </B>Vincent
Archambault-Bouffard<BR><B>Sent:</B> Monday, November 11, 2019 11:37
AM<BR><B>To:</B> haskell-cafe@haskell.org<BR><B>Subject:</B> [Haskell-cafe]
First release of sexpresso<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=ltr>
<DIV>Hello, <BR></DIV>
<DIV><BR></DIV>
<DIV>I'm pleased to announce the first release of the sexpresso [0] library on
Hackage. <BR></DIV>
<DIV><BR></DIV>
<DIV>sexpresso is a library to parse, print and work with S-expression. You can
for example :<BR></DIV>
<DIV>- Customize the opening and closing tag, usually '(' and ')'.</DIV>
<DIV>- Specify if space is needed between atoms (or between only a subset of
atoms)</DIV>
<DIV>- The datatype for S-expression (SExpr) has a extra parameter to make
parsing, working and printing with multiple "type" of S-expression, like Scheme
list (...) and Scheme vector #(....), easier<BR></DIV>
<DIV>- Do much more ... read the doc on Hackage or the README on github [1]
!<BR></DIV>
<DIV><BR></DIV>
<DIV>I plan to improve the printer and add recursive scheme soon.<BR></DIV>
<DIV><BR></DIV>
<DIV>[0] <A
href="http://hackage.haskell.org/package/sexpresso">http://hackage.haskell.org/package/sexpresso</A></DIV>
<DIV>[1] <A
href="https://github.com/archambaultv/sexpresso">https://github.com/archambaultv/sexpresso</A></DIV>
<DIV><BR></DIV>
<DIV>Vincent Archambault<BR></DIV></DIV></BODY></HTML>