https://github.com/jaykickliter/haskellnotes
https://github.com/jaykickliter/haskellnotes
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jaykickliter/haskellnotes
- Owner: JayKickliter
- Created: 2015-07-04T21:45:00.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-09-28T18:02:08.000Z (over 9 years ago)
- Last Synced: 2025-02-15T11:56:45.650Z (4 months ago)
- Language: Haskell
- Size: 137 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
| operator | pronunciation | description |
|----------|------------------------|------------------------------------------|
| `>>=` | bind | |
| `>>` | then | |
| `*>` | then | |
| `->` | to | a -> b: a to b |
| `<-` | bind | (as it desugars to >>=) |
| `<$>` | (f)map | |
| `<$` | map-replace by | 0 <$ f: "f map-replace by 0" |
| `<*>` | ap(ply) | (as it is the same as Control.Monad.ap) |
| `$` | | (none, just as " " [whitespace]) |
| `.` | pipe to | a . b: "b pipe-to a" |
| `!!` | index | |
| `!` | index / strict | a ! b: "a index b", foo !x: foo strict x |
| `< | >` | or / alternative |
| `++` | concat / plus / append | |
| `[]` | empty list | |
| `:` | cons | |
| `::` | of type / as | f x :: Int: f x of type Int |
| `\` | lambda | |
| `@` | as | go ll@(l:ls): go ll as l cons ls |
| `~` | lazy | go ~(a,b): go lazy pair a, b |