Skip to content

Commit 125edae

Browse files
committed
Add basic structure for book
1 parent 50113f4 commit 125edae

4 files changed

Lines changed: 91 additions & 4 deletions

File tree

source/index.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ age of Agentic Engineering.
3131
The author's hope is that this book will keep Clojure relevant in this
3232
era.
3333

34-
Installation
35-
------------
36-
37-
3834
.. toctree::
3935
:maxdepth: 2
4036
:caption: Contents:
37+
38+
installation
39+
repl-development
40+
testing

source/installation.rst

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
Installation
2+
============
3+
4+
This section covers how to install Clojure and set up your development environment for agentic engineering.
5+
6+
Prerequisites
7+
-------------
8+
9+
TODO: Add prerequisites section
10+
11+
Installing Clojure
12+
------------------
13+
14+
TODO: Add Clojure installation instructions
15+
16+
Installing Development Tools
17+
-----------------------------
18+
19+
TODO: Add development tools installation
20+
21+
Verifying Your Installation
22+
----------------------------
23+
24+
TODO: Add verification steps

source/repl-development.rst

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
REPL-Based Development
2+
======================
3+
4+
This section explores REPL-based development in Clojure and how it enhances agentic engineering workflows.
5+
6+
What is the REPL?
7+
-----------------
8+
9+
TODO: Introduce the REPL concept
10+
11+
Starting the REPL
12+
-----------------
13+
14+
TODO: Add instructions for starting the REPL
15+
16+
Interactive Development
17+
-----------------------
18+
19+
TODO: Add interactive development workflow
20+
21+
REPL-Driven Development with LLM Agents
22+
----------------------------------------
23+
24+
TODO: Add section on combining REPL with LLM agents
25+
26+
Best Practices
27+
--------------
28+
29+
TODO: Add REPL best practices

source/testing.rst

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
Testing
2+
=======
3+
4+
This section covers testing practices in Clojure and how to effectively test code developed with LLM agents.
5+
6+
Testing Fundamentals
7+
--------------------
8+
9+
TODO: Add testing fundamentals
10+
11+
Test Frameworks
12+
---------------
13+
14+
TODO: Add information about clojure.test and other frameworks
15+
16+
Writing Tests
17+
-------------
18+
19+
TODO: Add examples of writing tests
20+
21+
Test-Driven Development with Agents
22+
------------------------------------
23+
24+
TODO: Add section on TDD with LLM agents
25+
26+
Running Tests
27+
-------------
28+
29+
TODO: Add instructions for running tests
30+
31+
Best Practices
32+
--------------
33+
34+
TODO: Add testing best practices

0 commit comments

Comments
 (0)