Files
bara-lang/books/clojure-book/en/index.md
T
dimgigov 79cd9c08d8 chore: rebrand Clojure/Nim → Bara Lang across codebase
- Bulk replace Clojure/Nim → Bara Lang in src/, lib/, examples/, benchmarks/,
  experiments/, books/, LICENSE, cljnim.nimble, PLAN.md, AI_AGENT.md
- Rename book chapters: 05-clojure-nim.md → 05-bara-lang.md (en + bg)
- Update all chapter index links and anchors
- Replace project-specific 'Clojure' references with 'Bara Lang' in
  experiments/, src/ai_assist.nim, src/tui_screens.nim, src/emitter.nim,
  src/reader.nim, src/types.nim, lib/cljnim_runtime*.nim
- Keep legitimate JVM Clojure/ClojureScript/Clojure CLR references intact
2026-05-11 12:23:29 +03:00

20 KiB

Subject Index - English

A

  • Agents - 11.3
  • Aliasing namespaces - 9.3
  • Allocation (memory) - 8.2
  • Anonymous functions - 5.2
  • Antiquated functions - 17.3
  • Apply - 7.3.3
  • Arities - 5.1.2
  • Asynchronous programming - 16, 4
  • Atom - 11.1

B

  • Batch processing - 8.5, 8.1
  • Behavior dispatch - 13
  • Bencharking - 8.7
  • Binding - 11.4
  • Booleans - 4.4

C

  • Caching - 1.5, 8.6, 8.2
  • Case - 6.1.5
  • Channels - 16.1, 5
  • Bara Lang - 5 — Native compilation, AI integration, JSON REPL
  • Compilation (native) - 5
  • Cross-compilation - 5 — JS, WASM, shared libraries
  • Characters - 4.3
  • Chunked sequences - 2.2
  • Circuit breaker - 3.4
  • Closures - 5.4
  • Coll - 5.3
  • Comment - 3.5
  • Commitment - 3.3
  • Compilation - 6.1
  • Composing functions - 5.3
  • concat - 4.7
  • Concurrency - 11
  • cond - 6.1.3
  • condp - 6.1.4
  • Configuration - 1.3
  • Cons - 4.7
  • Contracts - 5.3
  • Core.async - 16
  • Currying - 5.3

D

E

  • eastwood - 5.1
  • Either pattern - 1.2
  • emit - 6.1
  • empty - 4.12
  • Enumerations - 4.5
  • Error handling - 6.3, 6.4
  • Evaluation rules - 3.4
  • Event sourcing - 3.2
  • Exception handling - 6.3
  • expand - 10.5
  • Extending types - 12.3

F

G

H

  • hash-map - 4.9
  • hash-set - 4.10
  • Hierarchies - 13.3
  • Higher-order functions - 5.3
  • hot - 4.2

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

Z