RSSAmplifier

Blog

Monotonic Blog

Monotonic Blog

/RSS feed ↗3 posts

Latest posts

State the obvious: constrained traversal in Prolog

# Introduction A lot of Prolog programming is about stating the obvious and having the system figure out the rest. This usually means writing facts and predicates that encode our knowledge of “the world”. However, sometimes what we know isn’t a universal fact, but a runtime invariant that can only be defined in the context of a predicate’s execution. In this article I want…

About

I am Nikolaos Dymitriadis, software engineer from Poland. I work in functional and strongly typed languages like Scala, Rust and Common Lisp. My business is named Monotonic after a property of pure predicates in Prolog . This is my blog.

Test post

This is a test post. I test latex inline formula here: $x = a_1^n + b_2$ and block formula here: \[ sum = \sum_{c=1}^{n}x^n \]