Initial data commit

This commit is contained in:
Ingy döt Net 2023-07-01 11:58:00 -04:00
parent 72d218235f
commit f23f22d71c
199087 changed files with 3378941 additions and 0 deletions

View file

@ -0,0 +1,4 @@
(define (factorial n)
(if (= 0 n)
1
(* n (factorial (- n 1)))))

View file

@ -0,0 +1,6 @@
(define (factorial n)
(define (fact n acc)
(if (= 0 n)
acc
(fact (- n 1) (* n acc))))
(fact n 1))

View file

@ -0,0 +1,2 @@
(define (factorial n)
(for/fold ([pro 1]) ([i (in-range 1 (+ n 1))]) (* pro i)))

View file

@ -0,0 +1,2 @@
(define (factorial n)
(for/product ([i (in-range 1 (+ n 1))]) i))