Escher is a functional logic programming language designed with the aim of providing in a simple computation mechanism the best features of functional programming and logic programming. Escher is described in more details in these articles:

The theoretical foundations for Escher is provided in the book `Logic for Learning’ by John Lloyd.

Escher is implemented in Noweb-C++, with fairly extensive documentation. It is being actively supported.

Apache MADlib

MADlib is a scalable in-database machine learning algorithm. It is recently accepted as an incubator project by ASF after 5 years of development and it is available here:

MADlib’s design philosophy and implementation details can be found in these two VLDB papers:

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s