https://github.com/turbaszek/haskell-labs
Notes from lectures and Haskell code from labs.
https://github.com/turbaszek/haskell-labs
category-theory functional-programming haskell monads
Last synced: about 1 year ago
JSON representation
Notes from lectures and Haskell code from labs.
- Host: GitHub
- URL: https://github.com/turbaszek/haskell-labs
- Owner: turbaszek
- Created: 2019-02-20T17:55:26.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-16T12:04:32.000Z (about 7 years ago)
- Last Synced: 2025-02-01T18:45:06.025Z (over 1 year ago)
- Topics: category-theory, functional-programming, haskell, monads
- Language: Haskell
- Homepage:
- Size: 3.39 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Functional Programming at WUT
Notes from lectures and codes from labs. This repo has the following structure:
```
- L1
- README.md - lecture notes
- someFile.hs - lab codes
- L2
...
```
[How do you pronounce various operators?](https://www.reddit.com/r/haskell/comments/b7pyqr/monthly_hask_anything_april_2019/ejzc8rn?utm_source=share&utm_medium=web2x)
```
(>=>) - fish
(>>=) - bind
(>>) - then
(:) - cons
(<$>) - fmap
(<*>) - ap, apply, or spaceship
(<>) or (++) - append
(<|>) - or (or maybe alt if I also use (||) somewhere
(.) - dot
```
### Tricks
In ghci `:set -XOverloadedStrings` if `{-# LANGUAGE OverloadedStrings #-}` does not work.
### Additional resources:
[Hask Anything on r/haskell](https://www.reddit.com/r/haskell/comments/b7pyqr/monthly_hask_anything_april_2019/)
http://book.realworldhaskell.org/read/
https://www.reddit.com/r/haskell/
http://www.nyu.edu/projects/barker/Lambda/barendregt.94.pdf
https://github.com/geophf/1HaskellADay