libera/#lisp - IRC Chatlog
Search
17:01:00
hexology
does scheme or clojure/clojurescript have a nice library for templating html, and/or using sxml-like syntax to generate html? and/or is there already some static site generator framework that has such a thing?
17:02:23
hexology
i know there's cl-who for common lisp, not sure how well that works for static templating as opposed to dynamic templating
17:40:30
wasamasa
you mean, having a separate file with code to evaluate, rather than a function with backquoting?
18:42:45
Psybur
In languages like Scala and Haskell you can use monads and monad transformers to abstract away things like error handling. Is there an equivalent in Lisp for this kind of aspect oriented programming?
19:08:22
pjb
wasamasa: it's used for warning reporting, and for various purposes, such as unix signal handling, and other synchronization.
19:27:22
jcowan
the cl-advice package provides AOP for Common Lisp via defadvice. In some Lisps this is built-in.
20:08:07
Shark8
Psybur, It's not the CL-condition system, but (given your citation of Haskell) you might find the following papers of interest: "Selective Applicative Functors", "Staged Selective Parser Combinators", and "Compiling with Continuations, or without? Whatever."
20:40:41
jcowan
I have been thinking about how logging is a special case of the condition system. You set up a log of some sort, create a condition handler that deals with "logging conditions" (whatever they may be), and returns. To log something, just raise a logging condition.
21:41:57
pjb
jcowan: as an example of this, check how ASDF displays the dots while compiling systems.
23:42:14
HM0880
Hello, can I use my existing GitLab account to sign into https://gitlab.common-lisp.net/, or do I need to make a Common-Lisp GitLab account?
23:58:04
White_Flame
so no, it wouldn't have anything to do with the accounts registered on the one that gitlab.com is running
0:06:10
aeth
doesn't really say much about Gitlab's confidence in gitlab.com that you can sign in with other sites (even Github!) but not with Gitlab
0:08:02
HM0880
My question was unclear: https://gitlab.common-lisp.net/users/sign_in does not accept my existing Gitlab credentials.
0:08:40
HM0880
https://common-lisp.net/project-intro has an email for a CL admin, but that email looked like it was intended for joining a project; I just want to report an issue.
0:10:43
edgar-rft
HM0880: in case of doubt there's a #common-lisp.net channel where you can ask the admins themselves