Data update

This commit is contained in:
Ingy döt Net 2024-07-13 15:19:22 -07:00
parent 29a5eea0d4
commit 5c1bb7bfa9
2011 changed files with 35081 additions and 3229 deletions

View file

@ -1,2 +1,2 @@
val .factorial = fn(.n) fold(fn{*}, 2 .. .n)
writeln .factorial(7)
val factorial = fn n: fold(fn{*}, 2 .. n)
writeln factorial(7)

View file

@ -1,2 +1,2 @@
val .factorial = fn(.x) if(.x < 2: 1; .x * self(.x - 1))
writeln .factorial(7)
val factorial = fn x: if(x < 2: 1; x * fn((x - 1)))
writeln factorial(7)

View file

@ -1,9 +1,9 @@
val .factorial = fn(.i) {
var .answer = 1
for .x in 2 .. .i {
.answer *= .x
val factorial = fn(i) {
var answer = 1
for x in 2 .. i {
answer *= x
}
.answer
answer
}
writeln .factorial(7)
writeln factorial(7)

View file

@ -1,2 +1,2 @@
val .factorial = fn(.n) for[=1] .x in .n { _for *= .x }
writeln .factorial(7)
val factorial = fn n: for[=1] x in n { _for *= x }
writeln factorial(7)