Hacker News with Generative AI: Logic Programming

Curry: A functional logic programming language (curry-lang.org)
Curry is a declarative multi-paradigm programming language which combines in a seamless way features from functional programming (nested expressions, higher-order functions, strong typing, lazy evaluation) and logic programming (non-determinism, built-in search, free variables, partial data structures).
Solving a “Layton Puzzle” with Prolog (buttondown.com)
I have a lot in the works for the this month's Logic for Programmers release. Among other things, I'm completely rewriting the chapter on Logic Programming Languages.
Dusa Programming Language (Finite-Choice Logic Programming) (dusa.rocks)
Dusa is a logic programming language designed by Rob Simmons and Chris Martens, the first implementation of finite-choice logic programming.
What Is miniKanren? (minikanren.org)
miniKanren is a family of Domain Specific Languages for logic programming.
Fleng 22 (concurrent logic programming) (call-with-current-continuation.org)
This software is an implementation of "FLENG", a low level concurrent logic programming language descended from Prolog.
Logica – Declarative logic programming language for data (logica.dev)
Logica is an open source declarative logic programming language for data manipulation.
Can logic programming be liberated from predicates and backtracking? [pdf] (uni-kiel.de)
An Overview of Datalog (2010) (clojure.github.io)
Ask HN: What's Prolog like in 2024? (ycombinator.com)
A Logic Language for Distributed SQL Queries (osohq.com)