diff options
Diffstat (limited to 'topics/lisp')
-rw-r--r-- | topics/lisp/common-lisp-notes.gmi | 20 | ||||
-rw-r--r-- | topics/lisp/common-lisp-sly.gmi | 12 | ||||
-rw-r--r-- | topics/lisp/debugging.gmi | 5 | ||||
-rw-r--r-- | topics/lisp/define-condition.gmi | 6 | ||||
-rw-r--r-- | topics/lisp/lisp4schemers.gmi | 5 | ||||
-rw-r--r-- | topics/lisp/tips-and-tricks.gmi | 5 |
6 files changed, 46 insertions, 7 deletions
diff --git a/topics/lisp/common-lisp-notes.gmi b/topics/lisp/common-lisp-notes.gmi index eca6c3d..cf48013 100644 --- a/topics/lisp/common-lisp-notes.gmi +++ b/topics/lisp/common-lisp-notes.gmi @@ -1,34 +1,40 @@ -# List of common lisp packages: +# Common LISP: Notes + +## List of common lisp packages: => https://github.com/CodyReichert/awesome-cl -# Books +## Books http://cliki.net/Lisp+Books -# Practice +## Practice https://github.com/google/lisp-koans https://exercism.io/tracks/common-lisp -# Documentation +## Documentation The nonguix channel provides an emacs package for the Common Lisp HyperSpec: => https://gitlab.com/nonguix/nonguix/-/blob/master/nongnu/packages/emacs.scm#L26 clhs -# Getting Help / Asking Questions +## Getting Help / Asking Questions -## Libera Chat +### Libera Chat ``` #clschool #commonlisp ``` -## Matrix +### Matrix ``` #common-lisp:matrix.org ``` +## Tags + +* type: documentation +* keywords: LISP, common-lisp, packages diff --git a/topics/lisp/common-lisp-sly.gmi b/topics/lisp/common-lisp-sly.gmi index e69de29..494d821 100644 --- a/topics/lisp/common-lisp-sly.gmi +++ b/topics/lisp/common-lisp-sly.gmi @@ -0,0 +1,12 @@ +# Common LISP: sly + +This document will collect some resources on sly + +## Tags + +* type: documentation +* keywords: common-lisp, sly, emacs + +## Resources + +=> https://joaotavora.github.io/sly/ SLY User Manual diff --git a/topics/lisp/debugging.gmi b/topics/lisp/debugging.gmi index a3565c6..2945e0c 100644 --- a/topics/lisp/debugging.gmi +++ b/topics/lisp/debugging.gmi @@ -7,3 +7,8 @@ Some links => https://malisper.me/debugging-lisp-part-1-recompilation/ Debug Common Lisp (CL) => https://www.youtube.com/watch?v=bl8jQ2wRh6k Video on CL web development + +## Tags + +* type: documentation +* keywords: LISP, debugging diff --git a/topics/lisp/define-condition.gmi b/topics/lisp/define-condition.gmi index 59d3f56..e6891d6 100644 --- a/topics/lisp/define-condition.gmi +++ b/topics/lisp/define-condition.gmi @@ -72,3 +72,9 @@ Why is condition handling special in common lisp compared to other languages? => https://lispcookbook.github.io/cl-cookbook/error_handling.html define-condition in the cl-cookbook => https://www.nhplace.com/kent/Papers/Condition-Handling-2001.html Condition Handling in the Lisp Language Family => https://gigamonkeys.com/book/beyond-exception-handling-conditions-and-restarts.html Conditions and Restarts + + +## Tags + +* type: documentation +* keywords: LISP, condition handling diff --git a/topics/lisp/lisp4schemers.gmi b/topics/lisp/lisp4schemers.gmi index f0ee1af..a385890 100644 --- a/topics/lisp/lisp4schemers.gmi +++ b/topics/lisp/lisp4schemers.gmi @@ -1,5 +1,10 @@ # Lisp For Schemers +## Tags + +* type: documentation +* keywords: LISP, Scheme, iota, loop, iterate + ## iota ### In Scheme diff --git a/topics/lisp/tips-and-tricks.gmi b/topics/lisp/tips-and-tricks.gmi index 792980b..024d865 100644 --- a/topics/lisp/tips-and-tricks.gmi +++ b/topics/lisp/tips-and-tricks.gmi @@ -14,3 +14,8 @@ CL-USER(3): (+ 3 #;(+ 2 3) 1) ``` Special thanks to Ed Langley on #common-lisp:matrix.org. + +## Tags + +* type: documentation +* keywords: lisp, scheme, tips, tricks |