nowfound

Life & fun · January 8, 2015

MA

Micrologic – A tiny, literate implementation of miniKanren/core.logic

Micrologic – A tiny, literate implementation of miniKanren/core.logic launched on January 8, 2015 with 28 votes and more than 75% of that year's launches. The site was still online in September 2026, 11 years on.

In plain words

Micrologic is a minimal, documented Clojure implementation of miniKanren, a logic programming system that can be embedded in functional languages. It serves as an educational resource for understanding how miniKanren and core.logic work internally. The project targets developers familiar with Clojure and protocols, though basic Lisp syntax knowledge may suffice. It provides readable source code to help programmers grasp the mechanics of logic programming systems more deeply.

written from the facts on this page · September 2026

From the sources

This is a literate Clojure implementation of miniKanren, a logic programming system which can be embedded in functional programming languages. It's meant to be an introduction to the inner workings of miniKanren and of core.logic, helping you to understand more completely what's happening when you use those systems. For maximum enjoyment, the reader should be familiar with Clojure, and in particular with protocols. In lieu of that, basic understanding of lisp syntax and a read through something like http://clojure-doc.org/articles/language/polymorphism.html should be sufficient. This code was derived substantially from microKanren; for much more information, see the bibliography at the end.…from mullr.github.io

Does a similar job

all alternatives →

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, January 2015

the whole month →
  • Lend your eyes to the blind

    Life & fun · 2015 · bemyeyes.com

  • A curated collection of remote startup jobs

    Work · 2015 · remotive.com

  • A place to discover ideas that VCs & angels want to fund

    Commerce · 2015 · docs.google.com

  • Send glitter to the people that deserve it

    Life & fun · 2015 · shipyourenemiesglitter.com

  • A simple note-taking app on iOS & Mac

    Work · 2015 · programmerbird.com

  • Mixmax▲404

    Instant scheduling, tracking, templates, polls in Gmail

    Growth · 2015 · mixmax.com