Skip to content

Commit a5c8842

Browse files
ortogoaNNiMON
authored andcommitted
Исправления примеров и документации (#5)
1 parent 34b8df2 commit a5c8842

File tree

5 files changed

+427
-104
lines changed

5 files changed

+427
-104
lines changed

README.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ OwnLang - dynamic functional programming language inspired by Scala and Python.
88

99
| Free | Pro | Desktop |
1010
| :--: | :-: | :-----: |
11-
| [![Free](https://developer.android.com/images/brand/en_generic_rgb_wo_45.png)](https://play.google.com/store/apps/details?id=com.annimon.ownlang.free) | [![Pro](https://developer.android.com/images/brand/en_generic_rgb_wo_45.png)](https://play.google.com/store/apps/details?id=com.annimon.ownlang) | [v1.4.0](https://github.com/aNNiMON/Own-Programming-Language-Tutorial/releases/tag/v1.4.0)
11+
| [![Free](https://developer.android.com/images/brand/en_generic_rgb_wo_45.png)](https://play.google.com/store/apps/details?id=com.annimon.ownlang.free) | [![Pro](https://developer.android.com/images/brand/en_generic_rgb_wo_45.png)](https://play.google.com/store/apps/details?id=com.annimon.ownlang) | [v1.4.0](https://github.com/aNNiMON/Own-Programming-Language-Tutorial/releases/tag/1.4.0)
1212

1313
Also available as AUR package:
1414

@@ -29,13 +29,14 @@ operations = {
2929
"*" : def(a,b) = a*b,
3030
"/" : ::division
3131
}
32+
3233
def division(v1, v2) {
33-
if (v2 == 0) return "error"
34+
if (v2 == 0) return "error: division by zero"
3435
return v1 / v2
3536
}
3637

37-
for operation : operations {
38-
println operation(2, 3)
38+
for name, operation : operations {
39+
println "2 " + name + " 3 = " + operation(2, 3)
3940
}
4041
```
4142

@@ -60,6 +61,9 @@ def fizzbuzz(limit = 100) {
6061
}
6162
}
6263
}
64+
65+
// run
66+
fizzbuzz()
6367
```
6468

6569
#### Functional data operations
@@ -111,6 +115,7 @@ use "functional"
111115
http("https://api.github.com/events", def(r) {
112116
use "json"
113117
events = jsondecode(r)
118+
println events[0]
114119
})
115120

116121
// POST request

0 commit comments

Comments
 (0)