Skip to content

Commit 50113f4

Browse files
committed
Add introduction
1 parent 982ff1c commit 50113f4

2 files changed

Lines changed: 30 additions & 7 deletions

File tree

source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# -- Project information -----------------------------------------------------
77
# https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information
88

9-
project = 'Intentional development with LLM and Clojure'
9+
project = 'Agentic Engineering with Clojure'
1010
copyright = '2026, Ivan Willig'
1111
author = 'Ivan Willig'
1212

source/index.rst

Lines changed: 29 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,38 @@
33
You can adapt this file completely to your liking, but it should at least
44
contain the root `toctree` directive.
55
6-
Intentional development with LLM and Clojure documentation
7-
==========================================================
6+
Agentic Engineering with Clojure
7+
================================
88

9-
Add your content using ``reStructuredText`` syntax. See the
10-
`reStructuredText <https://www.sphinx-doc.org/en/master/usage/restructuredtext/index.html>`_
11-
documentation for details.
9+
This book is a guide on how to best use the Clojure Programming
10+
language and LLM coding agents. It is a reflection of a year of
11+
constant use. I hope this book helps you get the most out of Clojure
12+
and LLM agents.
13+
14+
Why
15+
----
16+
17+
Clojure is a dynamic, lisp designed for the JVM. It is unorthodox in
18+
many ways. In an age of typed languages with C syntax, Clojure stands
19+
out. It is focused, concise and functional. Its S Expression based
20+
syntax is unusual. In the era of LLM agents, where the training data
21+
set is dominated by TypeScript, Python and C, there is a fear that
22+
more unorthodox languages will come under threat.
23+
24+
Over the past year, intense development with LLM based agents has led the
25+
authors of this book to the opposite conclusion. The fundamentals of
26+
the Clojure language make it an excellent language for agentic
27+
development. Specifically, Clojure’s focus on functional programming,
28+
REPL based development and intentional development lends itself to the
29+
age of Agentic Engineering.
30+
31+
The author's hope is that this book will keep Clojure relevant in this
32+
era.
33+
34+
Installation
35+
------------
1236

1337

1438
.. toctree::
1539
:maxdepth: 2
1640
:caption: Contents:
17-

0 commit comments

Comments
 (0)