Examples of functional and logic programming. Created at the University as the project within Declarative Programming classes in 2015. The purpose of those examples was to learn basic of functional and logic programming.
This repo contains examples of functional programming in Haskell and logic programming in Prolog. Haskell tasks include functional programming features like math function, lists, modules and classes, types, operators, trees. Prolog examples raises logic programming issues like rules, relations, lists, sets or IO operations.