freenode/#lisp - IRC Chatlog
Search
0:54:37
Elronnd
I'm trying a to learn webdev with lisp. I looked at a few frameworks, and what I found were clack and ningle, which seemed nice and simple. But I have problems with both of them
0:55:02
Elronnd
with ningle, with this simple script, http://sprunge.us/aYTF, when I run it it says it worked and it's listening. But it's definitely not listening
0:55:37
Elronnd
with clack, there's a minimal example that says to pass it a lambda taking an env. But it doesn't tell you what things are in the 'env', so how tf do you get at the env?
1:00:01
resttime
For me: https://files.catbox.moe/6hfblv.png , maybe it's because you're running the file as a script?
1:12:45
jasom
Elronnd: If you have the time to get it setup, I strongly recommend emacs+slime+evil (evil is a vim compatibility package for emacs).
1:13:25
jasom
Elronnd: it's not urgent since slimv+vim "does the job" as you say, but slime is definitely less "meh" and more "wow"
1:16:12
resttime
The Paredit package would be a nice addition to check out as well if you're not too overwhelmed with new stuff. It helps with manipulating/balancing parenthesis.
1:18:18
resttime
I'd say learn how to configure the emacs to manage packages, get the recommended ones, and then dive in.
1:33:09
pierpa
when you launch emacs it display some useful informations, including pointers to tutorials
4:24:48
ebrasca
open-network-stream: make client process failed: Connection refused, :name, sly-1, :buffer, nil, :host, 127.0.0.1, :service, 4005, :nowait, nil
4:45:08
ebrasca
I have read http://joaotavora.github.io/sly/#Connecting-to-a-remote-Lisp but I can't make sly to connect.
5:02:32
jasom
Elronnd: https://jasom.github.io/clack-tutorial/pages/getting-started-with-clack/ please tell me any questions about clack not answered there so I can improve it (it's still a draft)
5:03:16
jasom
Elronnd: and it includes a link to the official docs for what env is: http://quickdocs.org/lack/#the-environment