Directory | Tags | Index | LinkIt | Submit   | Help
    Monday, 15 October 2018 - 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

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.

Web site
Mailing list
Version -
OS compatibility
ASDF installableNo
Official Download
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


Language Extensions | Libraries

0 Notes and 0 comments

0 Notes

You must be logged to add a note


You must be logged to add a comment