ba0b300917
- New TUI screens: Main Menu, Compile, Run, REPL, AI Generator, AI Settings, Help - AI configuration persisted in ~/.config/cljnim/config.json - Added illwill dependency for terminal UI - Updated experiments, examples, docs, and core modules
13 lines
160 B
Clojure
13 lines
160 B
Clojure
(ns math)
|
|
|
|
(defn square [x]
|
|
(* x x))
|
|
|
|
(defn factorial [n]
|
|
(if (= n 0)
|
|
1
|
|
(* n (factorial (- n 1)))))
|
|
|
|
(defn greet [name]
|
|
(str "Hello, " name "!"))
|