From b89a93ab57f78e29dcff935651ad6d2b29b9d716 Mon Sep 17 00:00:00 2001 From: minor-change Date: Sun, 30 May 2021 08:47:40 +0000 Subject: [PATCH] fix small typos --- process/guide.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/process/guide.md b/process/guide.md index d82b19cd25..3f0d412416 100644 --- a/process/guide.md +++ b/process/guide.md @@ -1064,7 +1064,7 @@ This isomorphism (same shape) between data and programs is known as "homoiconicity". Lisp languages are homoiconic and this property distinguishes them from most other programming languages. -You mal implementation is quite powerful already but the set of +Your mal implementation is quite powerful already but the set of functions that are available (from `core.qx`) is fairly limited. The bulk of the functions you will add are described in step 9 and step A, but you will begin to flesh them out over the next few steps to @@ -1453,9 +1453,9 @@ diff -urp ../process/step8_macros.txt ../process/step9_try.txt * Add the `apply` and `map` core functions. In step 5, if you did not add the original function (`fn`) to the structure returned from - `fn*`, the you will need to do so now. + `fn*`, then you will need to do so now. * `apply`: takes at least two arguments. The first argument is - a function and the last argument is list (or vector). The + a function and the last argument is a list (or vector). The arguments between the function and the last argument (if there are any) are concatenated with the final argument to create the arguments that are used to call the function. The apply