Effect.succeed
Create an Effect with a known value
This is a beginner-friendly course to get familiar with the Effect ecosystem. The aim of this course is to help you discover the most commonly used functions in the Effect libraries. The Effect docs are very thorough, but newcomers may find them overwhelming.
This course would make a great companion to other entry-level Effect courses. I really appreciated Sandro Maglione's course and Ethan Niser's workshop.
Effect consists of many libraries, each with many modules, each with many functions. In each lesson, we'll explore a single function. Thankfully, the most useful functions are often the simplest to understand.
Create an Effect with a known value
Execute an Effect synchronously, returning its value
Create an Effect that defers execution
Transform the value inside an Effect
Create an Effect that fails immediately
Effectfully transform the value inside an Effect
Pass a value along a pipeline of functions
Provide a fallback effect to use if something goes wrong
Attempt a synchronous operation that may fail
Execute an Effect asynchronously, returning its value in a Promise