Hacker News new | past | comments | ask | show | jobs | submit login

Yes, or just use match.scm which provides this functionality as well.

The point of Scheme is not the features it has, but how it allows you to build the features yourself. Try doing logic programming in Elixir, probably it won't work that well (just probably, I don't know Elixir).




Erlang is greatly influenced by Prolog. The first Erlang implementation was actually written in Prolog. Erlang and Elixir are just fine for logic programming.


There's a good Elixir implementation of MicroKanren: https://github.com/lyons/ExKanren




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: