From adda37b3addc4c04b1c5222ffd4f91d5ab19c724 Mon Sep 17 00:00:00 2001 From: Peter Taoussanis Date: Sat, 7 Sep 2024 15:23:36 +0200 Subject: [PATCH] [nop] Housekeeping --- README.md | 2 +- wiki/1-Getting-started.md | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f20ea04..19e2981 100644 --- a/README.md +++ b/README.md @@ -73,7 +73,7 @@ That's everything most users will need to know, but see the [documentation](#doc ## Documentation - [Wiki][GitHub wiki] (getting started, usage, etc.) -- API reference: [cljdoc][cljdoc docs], [Codox][Codox docs]][cljdoc docs] +- API reference: [cljdoc][cljdoc docs] or [Codox][Codox docs] ## Funding diff --git a/wiki/1-Getting-started.md b/wiki/1-Getting-started.md index 77803c5..94c2594 100644 --- a/wiki/1-Getting-started.md +++ b/wiki/1-Getting-started.md @@ -295,8 +295,9 @@ No need for any special syntax or concepts, just define a function as you'd like # Motivation - - +

+ Truss demo video

+ Clojure is a beautiful language full of smart trade-offs that tends to produce production code that's short, simple, and easy to understand. But every language necessarily has trade-offs. In the case of Clojure, **dynamic typing** leads to one of the more common challenges that I've observed in the wild: **debugging or refactoring large codebases**.