Commit Graph

3 Commits

Author SHA1 Message Date
efim 8865b0df6a function parameters
both optional and keyword parameters can include both default value AND
'providedp' predicate of whether they were provided
2022-07-28 19:10:31 +00:00
efim 89673df888 new thing - functions returning multiple values
(values 1 2 3) at the tnd of funtion fill make funciton return 1, 2, 3
and I can either treat function as returning single value,
or use functions like multiple-value-list or multiple-value-[bind|setq]
to get secodary return values

so not quite like a tuple
2022-07-28 15:35:14 +00:00
efim 49c00c24ee pulled in lisp koans for solving
https://github.com/google/lisp-koans
2022-07-24 12:18:03 +00:00