Browse Source

Notes for 22 feb.

Abhinav Sarkar 4 years ago
parent
commit
6fa615a2b2
1 changed files with 34 additions and 0 deletions
  1. 34
    0
      2016-02-22.md

+ 34
- 0
2016-02-22.md View File

@@ -0,0 +1,34 @@
1
+- Form for signup http://goo.gl/forms/kuAESOIqob
2
+- Slack http://learn.nilenso.com
3
+
4
+- Welcome
5
+- Me: abhinav at nilenso dot com
6
+- Course Plan
7
+- Setup
8
+  - Stack
9
+    http://docs.haskellstack.org/en/stable/README/
10
+  - tools
11
+    
12
+    ```stack install ghc-mod hlint hoogle hasktags stylish-haskell```
13
+  - edit PATH: add ~/.local/bin to PATH
14
+  - Atom
15
+    
16
+    ```apm install language-haskell haskell-ghc-mod ide-haskell-cabal ide-haskell autocomplete-haskell haskell-hoogle ide-haskell-hasktags ide-haskell-repl```
17
+- Haskell
18
+  - GHC: Glasgow haskell compiler
19
+  - https://github.com/bitemyapp/learnhaskell
20
+  - Basics
21
+    - Root in academics
22
+    - Strongly + statically typed + type inference
23
+    - functional: functions are first class
24
+    - immutable (by default)
25
+    - lazy
26
+    - pure
27
+  - Play with ghci
28
+    - numbers
29
+    - simple operators
30
+    - basic functions
31
+    - basic lists and functions
32
+    - tuples
33
+    - rot13 cipher?
34
+  - Hoogle for searching 

Loading…
Cancel
Save