mainguile-json - Summary

 
 
Membership Info
Project Admin:
1 active member

Group identification
Id: #11123
System Name: guile-json
Name: guile-json
Group Type: non-GNU software and documentation

Search in this Group

in
   

This project is not part of the GNU Project.

guile-json is a JSON module for Guile. It supports parsing and building JSON documents according to the http:://json.org specification. These are the main features:

- Strictly complies to http://json.org specification.
- Build JSON documents programmatically via macros.
- Unicode support for strings.
- Allows JSON pretty printing.

Registration Date: Tue 29 Jan 2013 08:14:19 AM UTC
License: GNU General Public License v3 or later
Development Status: 5 - Production/Stable

 

Latest News rss feed
guile-json 3.2.0 released
     posted by aleix, Mon 09 Sep 2019 09:45:14 PM UTC - 0 replies

I'm pleased to announce guile-json 3.2.0. This release fixes a couple of issues: complex, inf and nan numbers are not allowed anymore, also it is now possible to write an empty object to JSON (e.g. '() will be converted to {}).

Happy hacking!

guile-json 3.1.0 release
     posted by aleix, Tue 01 Jan 2019 05:44:50 AM UTC - 0 replies

I'm pleased to announce guile-json 3.1.0. This release provides some changes regarding how unicode characters are handled. Before, unicode characters were always escaped, this is not true anymore. The user can now set if characters should be escaped (when needed) or no via the new key argument #:unicode.

Happy hacking!

guile-json 3.0.0 release
     posted by aleix, Sun 30 Dec 2018 06:24:11 AM UTC - 0 replies

I'm pleased to announce guile-json 3.0.0. This is another breaking change release.

- JSON objects are now defined as alists (instead of hash tables) and JSON arrays are now defined as vectors (instead of lists). Both of these changes are mainly to use types that have read syntax. This will simplify things for the user when defining JSON objects which is probably the most common case.

- Fixed and issue when parsing only JSON numbers.

- Added unit tests.

Happy hacking!

guile-json 2.0.0 release
     posted by aleix, Thu 13 Dec 2018 05:16:34 AM UTC - 0 replies

I'm pleased to announce guile-json 2.0.0. This is a breaking change release. It is not possible anymore to specify a JSON object using alists. Instead alist->hash-table needs to be explicitly used. This makes the bidirectional mapping between Guile hash-tables and JSON objects consistent.

Happy hacking!


[Submit News]
[17 news in archive]

Back to the top


Powered by Savane 3.5