Computing Fibonacci numbers in Haskell using the popular way, the zip way, the streams way and the matrix way.
-
Updated
May 4, 2022 - Haskell
Computing Fibonacci numbers in Haskell using the popular way, the zip way, the streams way and the matrix way.
Haskell programs to learn and practise haskell languaje
Programming Paradigms Course. Application of functional mechanisms, data types, polymorphism and lazy evaluation in the Haskell language.
Homework for the Programming Paradigms course @ ACS, UPB 2019
Repository based on a Computerphile video, "Infinite Data Structures: To Infinity & Beyond!"
Second homework for programming paradigms course
TFG - Simple functional nondeterministic language that combines call-time choice and run-time choice semantics.
A small compiled lazy functional language using lazy graph reduction
A Language for the Lazy
Subset of Common Lisp
A set of benchmarks to aid in performance optimisation for the Eta compiler.
Practice sessions of group 3 for the course "Functional Programming" in the Faculty of Mathematics and Informatics, Sofia University.
Basic compiler for a simpler version of CUTE Lang
A simple and lazy programming language with Damas-Hindley-Milner type inference and higher kinded types.
functional programming language and its compiler
SPJ's tutorial on implementing functional languages
In this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
Add a description, image, and links to the lazy-evaluation topic page so that developers can more easily learn about it.
To associate your repository with the lazy-evaluation topic, visit your repo's landing page and select "manage topics."