Learn Effect

Effect v3.12.0

A narrated, animated-code course for Effect TypeScript.

  1. Chapter 1

    Why Effect & the Effect<A, E, R> type

  2. Chapter 2

    Typed error handling

  3. Chapter 3

    Effect.gen & the generator style

  4. Chapter 4

    Data types & pattern matching

  5. Chapter 5

    Services & the requirements channel

  6. Chapter 6

    Layers

  7. Chapter 7

    Resource management

  8. Chapter 8

    Scheduling & retrying

  9. Chapter 9

    State management

  10. Chapter 10

    Fibers & interruption

  11. Chapter 11

    Coordination primitives

  12. Chapter 12

    Streams

  13. Chapter 13

    Observability

  14. Chapter 14

    Configuration

  15. Chapter 15

    Testing

  16. Chapter 16

    Schema