Directory | Tags | Index | LinkIt | Submit   | Help
    Tuesday, 02 September 2014 - anonymous
Login/Register to vote and to have access to more features

You are here: Root > By Topic > Language Extensions

View the dependency graph for this library

Heresy
Created by MattL on: Sun, 02 Sep 2007 18:31:31 GMT, Last modification: Tue, 22 Apr 2008 18:31:27 GMT

Haskellesque lazy-list and functional tools with a Common Lisp slant.

eMail
Web sitehttp://cl-heresy.sourceforge.net/Heresy.htm
Mailing listhttp://common-lisp.net/cgi-bin/mailman/listinfo/heresy-devel
Version -
MaturityAlpha
OS compatibility
ASDF installableNo
Official Downloadhttp://sourceforge.net/projects/cl-heresy/
Mirrored Download
Source code repository0.0.0

Heresy is a list of utilities for lazy and functional programming in Common Lisp. Function names are chosen and decorated so as to resemble Haskell and/or CL equivalents; but to allow full import of exported symbols into a typical namespace.

The lazy-list functions provided are for when the memory/cpu profile of lazy list evaluation, or list-based solutions requiring lazy evaluation (such as self-referencing lists, or sequences with issues running beyond some termination point) are desired. Expressive interoperation/conversion between CL sequences and lazy-lists, and control over degree of laziness are design goals. Lists can be heterogeneous (containing elements of different types), and functions named after Haskell list equivalents may be altered for lispiness..

Project Page/Documentation

Download Heresy 0.0.1

Compatible Implementations

SBCL | LispWorks

Authors and Maintainers

Matthew Lamari

Tags

Language Extensions | Libraries

0 Notes and 0 comments

0 Notes

You must be logged to add a note


0 Comments

You must be logged to add a comment