These are chat archives for got-lambda/expression

19th
Jan 2016
Magnus Therning
@magthe
Jan 19 2016 12:52
eriksvedang: thanks :)
Erik Svedäng
@eriksvedang
Jan 19 2016 12:53
Carp is on github now https://github.com/eriksvedang/Carp
Magnus Therning
@magthe
Jan 19 2016 15:29
eriksvedang: nice!
magthe @magthe is finally done with my little elm project
jolod
@jolod
Jan 19 2016 16:12
Looking good!
@eriksvedang
@magthe What's the project?
Magnus Therning
@magthe
Jan 19 2016 17:27
A client for my silly swap server :)
Marco Zocca
@ocramz
Jan 19 2016 22:42
@eriksvedang omg this is incredibly sweet
great job!!
Marco Zocca
@ocramz
Jan 19 2016 22:50
the best bits of a few of the best languages rolled into one
Marco Zocca
@ocramz
Jan 19 2016 22:57
esp. interesting is the part on memory management
I guess S-expressions make it easier to analyze lexical scope?
Erik Svedäng
@eriksvedang
Jan 19 2016 23:19
thanks!
yeah, so far it has been pretty straight forward
but still not sure how well it will all work out in practice, gonna have to add some more stuff before I can evaluate the whole approach
like, how fast it will be, and how ergonomic I can make it
Marco Zocca
@ocramz
Jan 19 2016 23:49
come to think of it, it reminds me of with-gensyms from Practical CL : a bracket that generates a unique name for each statement in names:
(defmacro with-gensyms ((&rest names) &body body) (let ,(loop for n in names collect(,n (gensym))) ,@body))
ah, damn highlighter, how do I escape the backtick in here?