Logic programming thinking patterns and relational design principles. Use when working with logic languages (Prolog, miniKanren, Datalog, OWL2, Answer Set Programming) or applying declarative, constra
opinionated-software-engineering/skills/logic-programmer/SKILL.md(main)