Skip to content

Commit

Permalink
Minor: edit docstring.
Browse files Browse the repository at this point in the history
  • Loading branch information
ruricolist committed Mar 27, 2020
1 parent c57b677 commit b84ae62
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions functions.lisp
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ From Clojure."
(defmacro define-train (name args &body body)
"Define a higher-order function and its compiler macro at once.
When defining a higher-order function it is usually a good idea to
When defining a higher-order function it is often a good idea to
write a compiler macro so compilers can inline the resulting lambda
form.
Expand All @@ -104,7 +104,7 @@ E.g., if `complement' did not exist, you could define it like so:
Besides providing an implicit compiler macro, `define-train' also
inserts the proper declarations to ensure the compiler recognizes the
function arguments as functions.
function arguments as functions, avoiding runtime type checks.
The term \"train\" is from J."
(multiple-value-bind (body decls docstring)
Expand Down

0 comments on commit b84ae62

Please sign in to comment.