You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/00_overview.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -79,10 +79,10 @@ If you use Haskell for work, your colleague's job will go a lot easier and less
79
79
80
80
## Project Tool Chain
81
81
82
-
What you need to run the project is in `Readme.md`, and if you are excited to start, skip to Chapter 1!
82
+
What you need to run the project is in `README.md`, and if you are excited to start, skip to Chapter 1!
83
83
84
84
Haskell is not an island unto itself, and we must manage the libraries required to build the project.
85
-
I recommend using Ubuntu, version 14.04 or 16.04, (any Linux distribution should work, contact me if you have problems) and the build tool Stack. The library versions are determined for Stack in [scheme.cabal](https://github.com/write-you-a-scheme-v2/scheme/blob/master/scheme.cabal), while [stack.yaml](https://github.com/write-you-a-scheme-v2/scheme/blob/master/stack.yaml) is the version of Stack's dependency resolver, and [Build.hs](https://github.com/write-you-a-scheme-v2/scheme/blob/master/Build.hs) is Haskell code for generating documents from these markdown files. [More info on stack, here:](https://www.fpcomplete.com/blog/2015/06/why-is-stack-not-cabal) The [Readme.md](https://github.com/write-you-a-scheme-v2/scheme/blob/master/Readme.md) contains full instructions on how to build the project source code and documentation, which I encourage you to do.
85
+
I recommend using Ubuntu, version 14.04 or 16.04, (any Linux distribution should work, contact me if you have problems) and the build tool Stack. The library versions are determined for Stack in [scheme.cabal](https://github.com/write-you-a-scheme-v2/scheme/blob/master/scheme.cabal), while [stack.yaml](https://github.com/write-you-a-scheme-v2/scheme/blob/master/stack.yaml) is the version of Stack's dependency resolver, and [Build.hs](https://github.com/write-you-a-scheme-v2/scheme/blob/master/Build.hs) is Haskell code for generating documents from these markdown files. [More info on stack, here:](https://www.fpcomplete.com/blog/2015/06/why-is-stack-not-cabal) The [README.md](https://github.com/write-you-a-scheme-v2/scheme/blob/master/README.md) contains full instructions on how to build the project source code and documentation, which I encourage you to do.
86
86
The best way to learn is to modify, break, fix, and finally improve the source code. Two included scripts, [build](https://github.com/write-you-a-scheme-v2/scheme/blob/master/build) which will monitor for file changes then build upon updates, and [run](https://github.com/write-you-a-scheme-v2/scheme/blob/master/run), which will drop you into an interactive REPL, were invaluable in the development of this project.
87
87
Please feel free to contact with me with any great ideas, modifications, improvements, or vaguely related but interesting concepts.
88
88
I made this project for you, use it however you please.
@@ -152,8 +152,8 @@ Both the right and left hand side of the form are represented with `LispVal`.
152
152
### List Processing
153
153
There are three primitive functions for manipulating lists in our Scheme.
154
154
We will implement them later as part of the standard library and discuss the tradeoffs.
0 commit comments