IRC channel logs

2022-11-28.log

back to list of logs

<ArneBab>old: a GWL workflow for the r7rs-benchmarks + evaluation would be awesome! Please tell me if you get this done so I can link you! (maybe rekado can help?)
<haugh>old: https://paste.sr.ht/blob/f4243050d9d21491ba18bdd4db2dc41b4f70a390
<old>ArneBab: I will ping you. If I use r7rs benchmarks for my research, it will be in the form of a GWL workflow since I already have one for other metrics
<old>haugh: https://www.oldiob.dev/guile---heredoc.html
<old>Hope I got the link right. Otherwise search for the blog post titled `Guile - Heredoc` in www.oldiob.dev
<old>There's probably tons of grammar mistake. My apologie
<haugh>Excellent, I will take a good look at this tomorrow. One thing I notice right off the bat is that we should preserve "additional" whitespace, that is, only the whitespace matching the indentation of the block should be removed. This lets the user write blocks with their own indentation for config files and scripts and whatnot
<haugh>old, definitely looking forward to chewing on this, thanks much
<old>I'm not sure how that would be possible
<old>There's no such concept of indentation of block in Scheme
<old>you basically want to trim whitespaces that are before the column where the `"` character start?
<haugh>Hehehe leave it to me. I'm having lots of fun with the reader. Honestly I would have been satisfied with the multiple macro systems but being able to pull source code off a port is just obscene power.
<haugh>old, here, I fixed my bug. This is still lacking the actual trimming and interp features but since you've already done the interpolation it's really just a matter of where in the comprehension tree to place captures: https://paste.sr.ht/blob/bb43e8a0c14a7497fb4b09f3a5dffcf79c246e89
<haugh>The core ideas are duplicating/unreading the reader port and accepting options on the same line as the delimiter. The approach to options here is basically to sort them by type, so they can be in any order and even overwrite each other
<cow_2001>oh no
<cow_2001>i have an ancient geiser with an hacks galore / jao link in the info file
<cow_2001>that line was written 12 years ago, according to blame
<cow_2001>the new one was written two years ago
<sneek>dsmith-work: wb!!
<dsmith-work>Monday Greetings, Guilers
<ArneBab>old: thank you!
<ArneBab>haugh: you may want to look at the discussions from java text blocks: https://openjdk.java.net/jeps/368
<haugh>leave it to Java to defile something so pure and beautiful
<haugh>ArneBab, really interesting overview; thanks. I will drop some tests in here soon.
<ArneBab>haugh: :-)