!iNkFOAFNSlAAUKgcCT:matrix.org

lisp

724 Members
All things lisp: cl, scheme, racket, clojure etc93 Servers

Load older messages


SenderMessageTime
8 Feb 2020
@mrtn:hackeruniverse.dkMrtn Dk
In reply to @zrn:matrix.org
well quote stops evaluation of what is inside it, list doesnt stop evaluation
So, in the quoted list, stuff is not evaluated, while the opposite is true for the (list ...) contruct, I guess?
19:13:21
@zrn:matrix.orgzrnyes, in clojure and probably other lisps (probably guile and scheme as well) there are more functions to control how stuff is evaluated, used for macros but i m not good at that. but basically you can take code like (+ 1 2) and turn that into a list without evaluating using quote like '(+ 1 2) and then work with it like a list20:06:07
9 Feb 2020
@mrtn:hackeruniverse.dkMrtn Dk
In reply to @zrn:matrix.org
yes, in clojure and probably other lisps (probably guile and scheme as well) there are more functions to control how stuff is evaluated, used for macros but i m not good at that.
but basically you can take code like (+ 1 2) and turn that into a list without evaluating using quote like '(+ 1 2) and then work with it like a list
That is neat. I always thought they were equivalent, which I guess they virtually are, when stuff evaluates to itself.
08:58:00
12 Feb 2020
@leth:matrix.orglethAn s-expr is just a list. In that sense code and data isn't really different.07:36:13
18 Feb 2020
@jbbourgoin:matrix.orgjbbourgoin joined the room.10:53:59
25 Feb 2020
@mrtn:hackeruniverse.dkMrtn Dk
In reply to @leth:matrix.org
An s-expr is just a list. In that sense code and data isn't really different.
(list sexp) 😎👍
17:21:21
19 Feb 2020
@lcccd:matrix.orglcccd joined the room.05:46:14
@yuanin:matrix.orgyuanin joined the room.06:24:11
@yuanin:matrix.orgyuanin left the room.06:30:04
@defvar:matrix.orgdefvar joined the room.07:24:09
@xiachong:matrix.orgxiachong joined the room.07:32:26
@qzivli:matrix.orgqzivli joined the room.07:39:50
@pashion:matrix.orgpashion joined the room.10:28:55
@rbfuture:matrix.orgr-b left the room.17:17:43
20 Feb 2020
@flowingfirefly:matrix.org云墨色 changed their display name from flowingfirefly to 云墨色.06:58:13
@flowingfirefly:matrix.org云墨色 set a profile picture.07:00:50
@zodmaner:matrix.orglambda-expression joined the room.14:29:22
@defvar:matrix.orgdefvar set a profile picture.15:26:42
@defvar:matrix.orgdefvar changed their profile picture.15:29:00
@allenfokbeta:matrix.orgallenfokbeta joined the room.18:41:11
21 Feb 2020
@jenever:matrix.orgroland joined the room.01:45:25
@lcccd:matrix.orglcccd set a profile picture.06:36:04
@defvar:matrix.orgdefvar left the room.14:08:15
@lutianlu:matrix.orglutianlu joined the room.14:56:45
22 Feb 2020
@flowingfirefly:matrix.org云墨色 left the room.04:08:40
@metabyt:matrix.orgmetabyt joined the room.08:22:16
@lutianlu:matrix.orglutianlu set a profile picture.08:51:32
@lutianlu:matrix.orglutianlu left the room.14:40:43
23 Feb 2020
@nonparticular:matrix.orgPouta joined the room.12:43:34
25 Feb 2020
@fouric:riot.firechicken.netfouricanyone know what "note: assignment to argument...prevents use of assertion from function type proclamation" means from SBCL?22:39:41

Show newer messages


Back to Room ListRoom Version: