Skip to content

Epsilon

Epsilon is a Lisp environment built on SBCL, providing functional data structures and practical libraries for application development.

Getting Started

New to Epsilon? Start with the installation guide and getting started tutorial.

Documentation

Development

Guides for working with Epsilon.

Architecture

Technical documentation and design decisions.

Operations

Build and deployment information.

Projects

Development projects and future enhancements.

  • Projects - Active and proposed development projects

Core Features

  • Immutable data structures (maps, sequences, sets, vectors)
  • Module system with dependency management
  • Foreign Function Interface - C library integration with callbacks
  • Data encoding (JSON, YAML, MessagePack, EDN)
  • Cryptographic functions (SHA-2, checksums)
  • Network programming (HTTP client/server, WebSocket)
  • Development tools (testing, benchmarking, build system)

Project Information