Update READMEs

This commit is contained in:
Richard Feldman
2016-09-03 00:24:44 -07:00
parent 6a3891959e
commit 7356c0b8be
11 changed files with 35 additions and 99 deletions

View File

@@ -1,9 +1,6 @@
Part 1 Part 1
====== ======
The instructor will paste notes from the lesson, including code examples from
Q&A, in [this document](https://docs.google.com/document/d/1ApuSOk9DP0YsQrxhW7-WE8UOEAV4PPnLDDeqUOL2o5k/edit?usp=sharing).
## Installation ## Installation
```bash ```bash
@@ -20,6 +17,7 @@ elm-live Main.elm --open --pushstate --output=elm.js
``` ```
## References ## References
* [html-to-elm](http://mbylstra.github.io/html-to-elm/) - paste in HTML, get elm-html code
* [**if-expressions**](http://elm-lang.org/docs/syntax#conditionals)
* [elm-html documentation](http://package.elm-lang.org/packages/elm-lang/html/latest) * [elm-html documentation](http://package.elm-lang.org/packages/elm-lang/html/latest)
* [record syntax](http://elm-lang.org/docs/syntax#records) (e.g. `{ foo = 1, bar = 2 }`) * [html-to-elm](http://mbylstra.github.io/html-to-elm/) - paste in HTML, get elm-html code

View File

@@ -1,9 +1,6 @@
Part 10 Part 10
======= =======
The instructor will paste notes from the lesson, including code examples from
Q&A, in [this document](https://docs.google.com/document/d/1ApuSOk9DP0YsQrxhW7-WE8UOEAV4PPnLDDeqUOL2o5k/edit?usp=sharing).
## Installation ## Installation
```bash ```bash
@@ -19,27 +16,6 @@ elm-package install
elm-live Main.elm --open --pushstate --output=elm.js elm-live Main.elm --open --pushstate --output=elm.js
``` ```
## Running Tests
Do either (or both!) of the following:
#### Running tests on the command line
```bash
elm-test
```
#### Running tests in a browser
```bash
cd tests
elm-reactor
```
Then visit [localhost:8000](http://localhost:8000) and choose `HtmlRunner.elm`.
## References ## References
* [Using Elm packages](https://github.com/elm-lang/elm-package/blob/master/README.md#basic-usage) * [Navigation package documentation](http://package.elm-lang.org/packages/elm-lang/navigation/latest)
* [elm-test documentation](http://package.elm-lang.org/packages/project-fuzzball/test/latest)
* [`(<|)` documentation](http://package.elm-lang.org/packages/elm-lang/core/4.0.0/Basics#<|)

View File

@@ -1,9 +1,6 @@
Part 10 Part 11
======= =======
The instructor will paste notes from the lesson, including code examples from
Q&A, in [this document](https://docs.google.com/document/d/1ApuSOk9DP0YsQrxhW7-WE8UOEAV4PPnLDDeqUOL2o5k/edit?usp=sharing).
## Installation ## Installation
```bash ```bash
@@ -19,27 +16,6 @@ elm-package install
elm-live Main.elm --open --pushstate --output=elm.js elm-live Main.elm --open --pushstate --output=elm.js
``` ```
## Running Tests
Do either (or both!) of the following:
#### Running tests on the command line
```bash
elm-test
```
#### Running tests in a browser
```bash
cd tests
elm-reactor
```
Then visit [localhost:8000](http://localhost:8000) and choose `HtmlRunner.elm`.
## References ## References
* [Using Elm packages](https://github.com/elm-lang/elm-package/blob/master/README.md#basic-usage) * [Sortable Table documentation](http://package.elm-lang.org/packages/evancz/elm-sortable-table/latest)
* [elm-test documentation](http://package.elm-lang.org/packages/project-fuzzball/test/latest)
* [`(<|)` documentation](http://package.elm-lang.org/packages/elm-lang/core/4.0.0/Basics#<|)

View File

@@ -1,9 +1,6 @@
Part 1 Part 2
====== ======
The instructor will paste notes from the lesson, including code examples from
Q&A, in [this document](https://docs.google.com/document/d/1ApuSOk9DP0YsQrxhW7-WE8UOEAV4PPnLDDeqUOL2o5k/edit?usp=sharing).
## Installation ## Installation
```bash ```bash
@@ -20,6 +17,6 @@ elm-live Main.elm --open --pushstate --output=elm.js
``` ```
## References ## References
* [html-to-elm](http://mbylstra.github.io/html-to-elm/) - paste in HTML, get elm-html code
* [elm-html documentation](http://package.elm-lang.org/packages/elm-lang/html/latest)
* [record syntax](http://elm-lang.org/docs/syntax#records) (e.g. `{ foo = 1, bar = 2 }`) * [record syntax](http://elm-lang.org/docs/syntax#records) (e.g. `{ foo = 1, bar = 2 }`)
* [`List.map` documentation](http://package.elm-lang.org/packages/elm-lang/core/3.0.0/List#map)

View File

@@ -1,9 +1,6 @@
Part 2 Part 3
====== ======
The instructor will paste notes from the lesson, including code examples from
Q&A, in [this document](https://docs.google.com/document/d/1ApuSOk9DP0YsQrxhW7-WE8UOEAV4PPnLDDeqUOL2o5k/edit?usp=sharing).
## Installation ## Installation
```bash ```bash
@@ -21,6 +18,7 @@ elm-live Main.elm --open --pushstate --output=elm.js
## References ## References
* [Type Annotation syntax reference](http://elm-lang.org/docs/syntax#type-annotations) * [**let-expressions**](http://elm-lang.org/docs/syntax#let-expressions)
* [`type alias` syntax reference](http://elm-lang.org/docs/syntax#type-aliases) * [The Elm Architecture](http://guide.elm-lang.org/architecture/)
* [`List.map` documentation](http://package.elm-lang.org/packages/elm-lang/core/3.0.0/List#map) * [`onClick` documentation](http://package.elm-lang.org/packages/evancz/elm-html/4.0.2/Html-Events#onClick)
* [record update syntax reference](http://elm-lang.org/docs/syntax#records) (e.g. `{ model | query = "foo" }`)

View File

@@ -1,9 +1,6 @@
Part 3 Part 4
====== ======
The instructor will paste notes from the lesson, including code examples from
Q&A, in [this document](https://docs.google.com/document/d/1ApuSOk9DP0YsQrxhW7-WE8UOEAV4PPnLDDeqUOL2o5k/edit?usp=sharing).
## Installation ## Installation
```bash ```bash
@@ -21,5 +18,5 @@ elm-live Main.elm --open --pushstate --output=elm.js
## References ## References
* [`onClick` documentation](http://package.elm-lang.org/packages/evancz/elm-html/4.0.2/Html-Events#onClick) * [Type Annotation syntax reference](http://elm-lang.org/docs/syntax#type-annotations)
* [record update syntax reference](http://elm-lang.org/docs/syntax#records) (e.g. `{ model | query = "foo" }`) * [`type alias` syntax reference](http://elm-lang.org/docs/syntax#type-aliases)

View File

@@ -1,9 +1,6 @@
Part 4 Part 5
====== ======
The instructor will paste notes from the lesson, including code examples from
Q&A, in [this document](https://docs.google.com/document/d/1ApuSOk9DP0YsQrxhW7-WE8UOEAV4PPnLDDeqUOL2o5k/edit?usp=sharing).
## Installation ## Installation
```bash ```bash
@@ -21,4 +18,5 @@ elm-live Main.elm --open --pushstate --output=elm.js
## References ## References
* [**case-expressions**](http://elm-lang.org/docs/syntax#conditionals)
* [Union Types syntax reference](http://elm-lang.org/docs/syntax#union-types) * [Union Types syntax reference](http://elm-lang.org/docs/syntax#union-types)

View File

@@ -1,9 +1,6 @@
Part 5 Part 6
====== ======
The instructor will paste notes from the lesson, including code examples from
Q&A, in [this document](https://docs.google.com/document/d/1ApuSOk9DP0YsQrxhW7-WE8UOEAV4PPnLDDeqUOL2o5k/edit?usp=sharing).
## Installation ## Installation
```bash ```bash
@@ -18,3 +15,8 @@ elm-package install
```bash ```bash
elm-live Main.elm --open --pushstate --output=elm.js elm-live Main.elm --open --pushstate --output=elm.js
``` ```
## References
* [JSON decoding](http://guide.elm-lang.org/interop/json.html)
* [`elm-decode-pipeline` documentation](http://package.elm-lang.org/packages/NoRedInk/elm-decode-pipeline/latest)

View File

@@ -1,9 +1,6 @@
Part 6 Part 7
====== ======
The instructor will paste notes from the lesson, including code examples from
Q&A, in [this document](https://docs.google.com/document/d/1ApuSOk9DP0YsQrxhW7-WE8UOEAV4PPnLDDeqUOL2o5k/edit?usp=sharing).
## Installation ## Installation
```bash ```bash
@@ -21,8 +18,6 @@ elm-live Main.elm --open --pushstate --output=elm.js
## References ## References
* [**let-expressions**](http://elm-lang.org/docs/syntax#let-expressions)
* [**case-expressions** and **if-expressions**](http://elm-lang.org/docs/syntax#conditionals)
* [HTTP Tasks tutorial](http://elm-lang.org/guide/reactivity#http-tasks) * [HTTP Tasks tutorial](http://elm-lang.org/guide/reactivity#http-tasks)
* [HTTP Error documentation](http://package.elm-lang.org/packages/evancz/elm-http/3.0.0/Http#Error) * [HTTP Error documentation](http://package.elm-lang.org/packages/evancz/elm-http/3.0.0/Http#Error)
* [Modules syntax reference](http://elm-lang.org/docs/syntax#modules) * [Modules syntax reference](http://elm-lang.org/docs/syntax#modules)

View File

@@ -1,9 +1,6 @@
Part 7 Part 8
====== ======
The instructor will paste notes from the lesson, including code examples from
Q&A, in [this document](https://docs.google.com/document/d/1ApuSOk9DP0YsQrxhW7-WE8UOEAV4PPnLDDeqUOL2o5k/edit?usp=sharing).
## Installation ## Installation
```bash ```bash
@@ -18,3 +15,8 @@ elm-package install
```bash ```bash
elm-live Main.elm --open --pushstate --output=elm.js elm-live Main.elm --open --pushstate --output=elm.js
``` ```
## References
* [JavaScript interop](http://guide.elm-lang.org/interop/javascript.html)
* [github.js](https://github.com/michael/github)

View File

@@ -1,9 +1,6 @@
Part 8 Part 9
====== ======
The instructor will paste notes from the lesson, including code examples from
Q&A, in [this document](https://docs.google.com/document/d/1ApuSOk9DP0YsQrxhW7-WE8UOEAV4PPnLDDeqUOL2o5k/edit?usp=sharing).
## Installation ## Installation
```bash ```bash
@@ -41,5 +38,5 @@ Then visit [localhost:8000](http://localhost:8000) and choose `HtmlRunner.elm`.
## References ## References
* [Using Elm packages](https://github.com/elm-lang/elm-package/blob/master/README.md#basic-usage) * [Using Elm packages](https://github.com/elm-lang/elm-package/blob/master/README.md#basic-usage)
* [elm-test documentation](http://package.elm-lang.org/packages/project-fuzzball/test/latest) * [elm-test documentation](http://package.elm-lang.org/packages/elm-community/elm-test/latest)
* [`(<|)` documentation](http://package.elm-lang.org/packages/elm-lang/core/4.0.0/Basics#<|) * [`(<|)` documentation](http://package.elm-lang.org/packages/elm-lang/core/latest/Basics#<|)