Skip to content

Commit b4269f8

Browse files
committed
init: mdbook
1 parent 3c59836 commit b4269f8

8 files changed

+43
-0
lines changed

haskell-for-rustaceans/.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
book

haskell-for-rustaceans/book.toml

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
[book]
2+
title = "Haskell for Rustaceans"
3+
authors = ["thelissimus"]
4+
language = "en"
5+
multilingual = false
6+
src = "src"
7+
8+
[output.html]
9+
git-repository-url = "https://github.com/haskelluz/haskell-for-rustaceans"

haskell-for-rustaceans/src/SUMMARY.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Summary
2+
3+
[Introduction](./ch00-00-introduction.md)
4+
5+
- [Getting Started](./ch01-00-getting-started.md)
6+
- [Tooling](./ch01-01-tooling.md)
7+
- [Ecosystem](./ch01-02-ecosystem.md)
8+
- [Basics](./ch02-00-basics.md)

haskell-for-rustaceans/src/ch00-00-introduction.md

Whitespace-only changes.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Getting Started

haskell-for-rustaceans/src/ch01-01-tooling.md

Whitespace-only changes.

haskell-for-rustaceans/src/ch01-02-ecosystem.md

Whitespace-only changes.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Basics
2+
3+
### Contents
4+
5+
- [Data Types](#data-types)
6+
- [Algebraic Data Types](#algebraic-data-types)
7+
- [Control Flow](#control-flow)
8+
- [If Conditions](#if-conditions)
9+
- [Pattern Matching](#pattern-matching)
10+
- [Loops](#loops)
11+
12+
## Data Types
13+
14+
### Algebraic Data Types
15+
16+
## Control Flow
17+
18+
### If Conditions
19+
20+
### Pattern Matching
21+
22+
### Loops
23+
24+
Whoops! There are no loops! In Haskell one only has and uses recursion. You don't have to worry about overflowing the stack — it is on the heap.

0 commit comments

Comments
 (0)