Thanks to visit codestin.com
Credit goes to github.com

Skip to content

milneyath/koka

 
 

Repository files navigation

Koka - AI-Oriented TypeScript Framework

Koka is a monorepo containing several packages that provide algebraic effects and domain-driven development capabilities for TypeScript applications.

Packages

koka - Core Effects Library

A lightweight 3kB alternative to Effect-TS based on Algebraic Effects

  • Typed error handling
  • Context management
  • Async operations
  • Minimal API surface

koka-ddd - DDD Framework

An AI-Oriented Domain-Driven Design framework built on Koka

  • Algebraic effects for domain modeling
  • Optics integration
  • CQRS patterns

koka-domain - Data Accessors

Bidirectional data accessors with optics

  • Type-safe data transformations
  • Lens/prism support
  • Effectful data operations
  • Composable access patterns

Documentation

Contributing

We welcome contributions! Please see our Contribution Guidelines.

License

MIT

About

An AI-Oriented TypeScript framework based on Algebraic Effects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 94.7%
  • JavaScript 5.1%
  • Shell 0.2%