kellysmith12.21
2021-2-12 10:51:15

I’m personally inclined to point people in the direction of Rebellion’s tuple and record types, but it would be nice to have something that works out-of-the-box.


jestarray
2021-2-12 16:42:24

racket2 is no longer going to be s-expression based right ?


notjack
2021-2-12 17:20:20

nothing’s certain, and it’s less racket2 and more a different language entirely, but yeah that’s the direction being experimented in


samdphillips
2021-2-12 18:37:47

spooky voice: there is no RACKET2 only RHOMBUS


samdphillips
2021-2-12 18:47:49

My personal preference (simplified) would be to strip down "struct"s to a vector thing plus a standard extensible descriptor. And then build all of the cool stuff off of that.


samdphillips
2021-2-12 21:46:45

Doing an experiment with Honu. I have a couple of questions, 1. is there a require type form in Honu that will convert kebab case names to snake case? 2. Does Honu have a sort of automatic semicolon insertion like JS going on?


soegaard2
2021-2-12 21:50:38

samdphillips
2021-2-12 21:52:07

Yeah I was looking around there yesterday. I can just make a shim module in racket to do the rename I guess.


soegaard2
2021-2-12 21:59:29

If I recall correctly, the machinery behind Honu worked very well (the parsing and the Honu macros implementation in Racket). The language implemented however weren’t mature enough to have bells and whistles yet. That takes time (and a larger user base).


soegaard2
2021-2-12 22:07:47

@samdphillips Have you looked at https://core.ac.uk/download/pdf/276265168.pdf ?


raoul.schorer
2021-2-12 22:57:47

@raoul.schorer has joined the channel


samdphillips
2021-2-12 23:46:05

I’ve read the short paper. I don’t think I’ve read Jon’s dissertation though.


samdphillips
2021-2-13 00:40:36

Examples from the paper don’t seem to work in the honu package. :disappointed: