freenode/lisp - IRC Chatlog
Search
11:19:40
Fare
some-use`, interchangeable? No, I believe Gerbil is superior for what I'm doing right now.
11:24:28
Fare
jasom, herep -- yes I was asking about ql2nix. As for killing actors, see my recent rant on the gambit list (if you follow me on twitter: http://twitter.com/ngnghm )
11:42:32
PuercoPop
slyrus: There is an actively developed and mantained fork of cxml: https://github.com/TBRSS/FXML/
11:59:31
some-user
Fare: Sorry, got disconnected. But what are you doing right know if it's not a secret? Or at what task Gerbil is superior to CL?
12:15:54
Fare
Gerbil has actors and RPC builtin, and a decent story for DSLs (including Racket-like #lang)
14:58:22
slyrus
Wow. There's a lot in that fork. I thought you meant a fork in the github sense, not a whole new project that uses cxml as it's starting point :)
15:56:11
jasom
minion: memo for Fare: it seems like all of your requirements for safe asynchronous aborts can be met by the CL condition system; a restart captures the total state at which the condition was signalled, such that higher levels of abstraction can install a handler that instructs the lower levels to continue until you are at a safe point for the higher level.
21:16:43
Shinmera
And if you meant specialising two arguments by eql, not specialising the same argument to two different eql values at the same time.
21:23:24
dim
I guess :include allows to define a tree of structs and then to dispatch on more general ones, same as classes?
21:26:48
Shinmera
Interestingly enough the defstruct entry talks about subtype relationships, rather than saying that the new structure class being defined is a subclass of the included one.
21:28:04
Shinmera
So, I might be wrong here, but it seems possible that an implementation might (for no good reason) define a structure class that does not follow a hierarchy, and instead handle the subtype relation in the type specifier, thus making it unsuitable for generic function dispatch.
21:36:25
dim
well I'd like to target ABCL and play with JDBC sometime, but I can't produce pgloader.jar yet
21:37:15
jasom
my reading of the spec as well is that a defstruct with an :include is allowed to not be a subclass of the struct it includes
22:19:44
dim
is there a simple way to handle ncurses from CL and output unicode chars? I tried once but couldn't display e.g. ♣ and ⚑