Welcome to Bus Logic, the site that showcases Prolog with small usable applications, each of which can be easily readable on a bus ride!

Latest Post

The select/3 predicate is another of the flexible tools that is available in the Prolog library. This post explores some of the uses of select/3.More Posts...


A series of posts that are part of a large topic.A Few Examples that use only horn clauses, with no inbuilt predicates, or "impure" operations.Prolog is excellent at solving puzzles, here are a few puzzles solved!Some miniture applications that are usable and useful.Playing with some ideas in Prolog is fun, and easy!A collection of tricks, tips and knowledge for budding Prolog Gurus.