laurent.orseau
2020-8-14 10:19:52

Does anyone have a racket implementation of discrimination trees or some other <https://en.wikipedia.org/wiki/Term_indexing|term indexing> technique?


laurent.orseau
2020-8-14 12:03:53

Maybe I can get away with the trie implementation in immutable hashes


spdegabrielle
2020-8-14 12:42:56

What does datalog do?


laurent.orseau
2020-8-14 12:54:55

I don’t see any mention of a particular data structure for term indexing, but it seems to be using immutable hashes in places—but the code isn’t documented so it’s a little difficult to say for sure.


laurent.orseau
2020-8-14 13:06:14

[Datalog is probably not meant to be particularly optimized]


spdegabrielle
2020-8-14 13:55:43

neither discrimination trees or any other listed on the term indexing page appear in https://xlinux.nist.gov/dads/


laurent.orseau
2020-8-14 14:53:57

These are specific algorithms for logic


laurent.orseau
2020-8-14 14:59:01

racket’s immutable hash won’t do it either, I’ll need to implement it, it seems :confused:


samdphillips
2020-8-14 16:11:06

Is there a workaround to get this kind of finalization to work in 7.8CS ?


mflatt
2020-8-14 18:19:18

I haven’t yet investigated (still working on other changes), but offhand, it doesn’t look promising.


samdphillips
2020-8-14 18:31:48

Thanks for taking a look! Should I open an issue for this?


samth
2020-8-14 18:32:40

was this an issue with the unsafe-provide that’s already there in plot (in which case I made a mistake when I added them) or something new you’re doing?


mflatt
2020-8-14 18:47:44

Yes, that would be good.


samdphillips
2020-8-14 19:16:12

jestarray
2020-8-15 03:00:09

is there a version of (empty-scene) in 2htdp image that doesn’t create a black outline? i cant seem to find the parameters to disable it


jestarray
2020-8-15 03:10:28

ahh kk, think i just create a rectangle instead


jestarray
2020-8-15 03:52:32

how does one get the zen of lisp?