diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d6812e0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ + +*.scrbl~ diff --git a/afl/docs.scrbl b/afl/docs.scrbl index 59136ca..55602ba 100644 --- a/afl/docs.scrbl +++ b/afl/docs.scrbl @@ -7,6 +7,10 @@ @title{afl} +@;; example: @racket[(map @#,afl[(+ % 1)] '(1 2 3))] +@(define-syntax-rule @afl[form ...] + @elem{@tt{#λ}@racket[form ...]}) + @section{#lang afl} @defmodulelang[afl]{ @@ -17,7 +21,7 @@ that adds @racketmodname[rackjure]-like anonymous function literals to a languag For example, @racket[@#,hash-lang[] @#,racketmodname[afl] @#,racketmodname[racket/base]] adds anonymous function literals to @racketmodname[racket/base], so that @racketmod[afl @#,racketmodname[racket/base] -(map @#,elem{@tt{#λ}@racket[(+ % 1)]} '(1 2 3))] +(map @#,afl[(+ % 1)] '(1 2 3))] produces @racket['(2 3 4)] }