Last active
August 29, 2015 14:17
-
-
Save nfunato/ea6792676e2a8493733a to your computer and use it in GitHub Desktop.
org-mode headings of lisptips.com and slime-tips.tumblr.com -- for remembrance of what are there
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| * Common Lisp tips, by Zach Beane: lisptips.com | |
| ** Runtime | |
| *** The four causes of symbol conflicts | |
| *** Putting the R in REPL | |
| *** Evaluating the last expression | |
| *** Describing objects | |
| ** Data and Control Flow | |
| *** How do I apply AND? | |
| *** Fine-grained control flow | |
| *** (setf values) | |
| *** swapping places | |
| ** Objects | |
| *** lazy slots | |
| ** Magnitude | |
| *** The usefullness of EQUALP | |
| *** Comparing many objects | |
| ** Conditions | |
| *** Declining to handle a condition | |
| *** Trying again with with-simple-restart | |
| *** A simple REPL -- intentionally being misplaced here | |
| *** Controlling loop flow with simple restarts | |
| ** Package | |
| *** Multiple export clauses in defpackage | |
| *** Printing package-qualified symbols | |
| ** Numbers | |
| *** How do I convert an integer to a list of bits? | |
| *** Division shortcuts | |
| *** Multiple value division | |
| ** Characters | |
| *** Converting characters to integers | |
| ** Conses | |
| *** Adding an item to a sorted list | |
| *** The tree-walkers of CL | |
| ** Array | |
| *** Using an adjustable displaced array as a cursor on another array | |
| *** Un-displacing an array | |
| *** Working on multidimensional arrays | |
| *** Initialize a vector with map-into | |
| ** String | |
| *** String functions | |
| ** Lambda list, parameters, arguments | |
| *** The optional arguments of deftype | |
| *** Duplicated keyword arguments | |
| *** Binding keyword arguments | |
| *** Referring to method parameters | |
| *** :initform and :default-initargs | |
| ** File | |
| *** A little bit of file-position | |
| *** Touching a file | |
| ** Streams | |
| *** Forcing buffered output | |
| *** A concatenated stream trick | |
| *** Redirecting output | |
| *** string output streams | |
| *** Discarding output | |
| ** Unparsers, Parsers, Readers | |
| *** Formatting integers in different radixes | |
| *** Literal syntax for integers | |
| *** Slow pretty-printing | |
| *** :start and :end with parse-integer | |
| *** Multi-line format ccontrol strings | |
| *** Reading floats | |
| *** Pluralization | |
| *** Dynamic format control | |
| ** Date and time | |
| *** The Common Lisp and Unix epochs | |
| ** Style | |
| *** Semicolon style | |
| *** Graham Crackers | |
| *** Stylish Common Lisp -- about luv 94 slides | |
| ** Misc. | |
| *** A brief history of Lisp | |
| *** PAIP lessons | |
| *** Slime tips | |
| * Slime tips, by Thijs Jacobs: slime-tips.tumblr.com | |
| ** (currently unclassified) | |
| *** How to use .swank.lisp | |
| *** Object slos ordering in the inspector | |
| *** Reloading Slime w/o restarting Emacs | |
| *** Failed FASLs | |
| *** Keeping FASLs away | |
| *** Compilation policies | |
| *** Monitoring and controlling threads | |
| *** Inspector navigation | |
| *** Disassembling and inspecting things | |
| *** Cross referencing | |
| *** Expanding format strings | |
| *** REPL history customization | |
| *** Clearing REPL Documentation look up | |
| *** slime-selector | |
| *** Synchronizing packages | |
| *** Viewing large arglists | |
| *** Calling code | |
| *** Exporting symbols |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment