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: README.md
+6-7Lines changed: 6 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,8 +15,7 @@
15
15
16
16
## 🚀 Get started with the [Language Reference](https://faiface.github.io/par-lang/introduction.html)
17
17
18
-
It contains instructions to install the **interactive playground,** and **a full guide** of the language and
19
-
its type system.
18
+
It contains **a full guide** of the language and its type system.
20
19
21
20
**To run the playground:**
22
21
@@ -37,11 +36,11 @@ tackle a problem, there will likely be ways to express it.
37
36
38
37
_(Dual types are on the same line.)_
39
38
40
-
-**Pairs** (easily extensible to tuples), and **functions** (naturally curried).
41
-
-**Eithers** (sum types), and **choices** (unusual, but powerful dispatchers).
42
-
-**Recursive** (finite), and **iterative** (co-recursive, potentially infinite) types, with totality checking.
43
-
-**Universally,** and **existentially** quantified generic functions and values.
44
-
-**Unit,** and **continuation.**
39
+
-[**Pairs**](https://faiface.github.io/par-lang/types.html#pair-types) (easily extensible to tuples), and [**functions**](https://faiface.github.io/par-lang/types.html#function-types) (naturally curried).
40
+
-[**Eithers**](https://faiface.github.io/par-lang/types.html#either-types) (sum types), and [**choices**](https://faiface.github.io/par-lang/types.html#choice-types) (unusual, but powerful dispatchers).
41
+
-[**Recursive**](https://faiface.github.io/par-lang/types.html#recursive-types) (finite), and [**iterative**](https://faiface.github.io/par-lang/types.html#iterative-types) (co-recursive, potentially infinite) types, with totality checking.
42
+
-[**Universally,**](https://faiface.github.io/par-lang/types.html#universal-types) and [**existentially**](https://faiface.github.io/par-lang/types.html#existential-types) quantified generic functions and values.
43
+
-[**Unit,**](https://faiface.github.io/par-lang/types.html#the-unit-type) and [**continuation.**](https://faiface.github.io/par-lang/types.html#the-bottom-type)
45
44
46
45
These **orthogonal concepts** combine to give rise to a rich world of types and semantics.
0 commit comments