Ox
v0.3.8

Basics

  • Start here
  • Direct style
  • Quick example
  • Error handling

High-level concurrency

  • Running computations in parallel
  • Race two computations
  • Parallelize collection operations
  • Timeout a computation

Structured concurrency

  • What is structured concurrency?
  • Fork & join threads
  • Error handling in scopes
  • Fork locals
  • Interruptions

Resiliency, I/O & utilities

  • OxApp
  • I/O
  • Retries
  • Repeat
  • Scheduled
  • Resources
  • Control flow methods
  • Utilities

Channels

  • Channels
  • Sinks
  • Sources
  • Handling closed channels
  • Transforming sources
  • Discharging channels
  • Selecting from channels
  • Error propagation
  • Backpressure
  • Actors
  • Files and I/O

Integrations

  • Kafka sources & drains
  • Inheritable MDC using Logback

Other topics

  • Dictionary
  • Best practices
  • Performance
  • Comparing Ox & Gears
  • Comparing Ox & functional effects
Ox
  • Search


© Copyright 2024, SoftwareMill. Revision 36900356.

Built with Sphinx using a theme provided by Read the Docs.