Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/endygamedev/learn-haskell

λ Haskell and Lambda Calculus.
https://github.com/endygamedev/learn-haskell

functional-programming haskell lambda-calculus

Last synced: 14 days ago
JSON representation

λ Haskell and Lambda Calculus.

Awesome Lists containing this project

README

        

# λ Haskell and Lambda Calculus
This repository contains the necessary files for learning Haskell and Lambda Calculus.

> «Your Haskell understanding will influence the way you look at programming: you will start to appreciate abstraction»

### Sources of learning
1. ['Functional Programming' course from Computer Science Center (CSC)](https://www.youtube.com/playlist?list=PLlb7e2G7aSpRDR44HMNqDHYgrAOPp7QLr)

Contains not only Haskell programming but also lambda calculus.
1. ['Learn You a Haskell for Great Good!'](http://learnyouahaskell.com/chapters)

Contains basic syntax of Haskell language.
1. [Stepik course: 'Functional programming in Haskell'](https://stepik.org/course/75/syllabus)

Contains basic Haskell syntax and do-it-yourself tasks.
1. ['Functional Programming 2015' — Computer Science Center (CSC)](http://mit.spbau.ru/sewiki/index.php/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_2015)

Contains basic Haskell syntax, do-it-yourself and lambda calculus tasks.

### Useful links
1. [Hoogle](https://hoogle.haskell.org/)
2. [Haskell Hierarchical Libraries](https://downloads.haskell.org/~ghc/latest/docs/html/libraries/)
3. [Haskell Documetation](https://www.haskell.org/documentation/)

### Certificates
1. [Stepik course: 'Functional programming in Haskell' →](https://stepik.org/cert/1062738)

### Notes
1. [Haskell Laws →](./notes/laws)
1. [«How monads work?» →](./notes/monads.md)

### References
1. [GitHub Projects: 'Unsolved problems'](https://github.com/endygamedev/learn-haskell/projects/1)