My first look at picat as a modeling language for constraint solving and planning
Håkan Kjellerstrand · 2014
Picat is a new and interesting programming language, combing many different programming paradigms: logic programming, imperative programming, functional programming, constraint programming, and tabling. This paper is a personal discussion of some of Picats features with several code examples.