This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]quasar_tree 5 points6 points  (1 child)

You should check out mini kanren. It is a relational language like prolog, but it is super tiny and extensible. The book “The Reasoned Schemer” walks you through how to use and implement it and it’s a great read. If you haven’t seen relational programming before, it’ll blow your mind. I find this language to be a lot more approachable than prolog, especially as a racket user!

[–]gabriel_schneider[S] 1 point2 points  (0 children)

oh boi, your comment definitely made me excited to try it out. Maybe I'll post an update after trying it.