Simplifying complex business logic with Python and Kanren | Dark Hacker News