summaryrefslogtreecommitdiff
path: root/lambda.lisp
Commit message (Collapse)AuthorAgeFilesLines
* Add MATCHING-DEFUN, a convenience wrapper around DEFUN and UNIFY:MATCH-CASE.Matthias Benkard2007-09-051-4/+1
| | | | darcs-hash:80b9a6a905d26026f39a8a656a351acaf02dcc79
* Add the currying macro FN*.Matthias Benkard2007-07-121-34/+56
| | | | darcs-hash:648154b9e02a3eb3f22bde685dd220d7ac8b6e89
* Fix COLLECT-LAMBDA-ARGS.Matthias Benkard2007-07-121-34/+22
| | | | darcs-hash:e4ca18c09830d4f37787ba97f66580885e2b15e8
* Refactoring.Matthias Benkard2007-07-121-38/+45
| | | | darcs-hash:fa337aa2ec20a423ca48b329b96935da6a0168b7
* Change the FN syntax from (FN FUNCTION-NAME ...) to (FN FUNCTION ...).Matthias Benkard2007-07-121-22/+35
| | | | | | | | | | Where you previously wrote (FN + _ 10), you must now write (FN #'+ _ 10). This makes FN forms both easier to read and more useful in the presence of function objects. This change also applies to the macros FN1, EFN and EFN1. darcs-hash:eb87a513719bff03d185a022875f048f062eb6c4
* A nicer way of writing LAMBDA forms.Matthias Benkard2007-06-281-0/+168
darcs-hash:783a4d0b55541e4e1e122a81f92407280a0420b0