https://github.com/imax153/advanced-effect-workshop
The workshop exercises and sample code for the Advanced Effect Workshop from Effect Days Vienna 2024
https://github.com/imax153/advanced-effect-workshop
Last synced: 4 months ago
JSON representation
The workshop exercises and sample code for the Advanced Effect Workshop from Effect Days Vienna 2024
- Host: GitHub
- URL: https://github.com/imax153/advanced-effect-workshop
- Owner: IMax153
- License: mit
- Created: 2024-02-05T22:58:00.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-13T15:25:11.000Z (about 1 year ago)
- Last Synced: 2025-06-30T14:51:50.394Z (4 months ago)
- Language: TypeScript
- Size: 2.18 MB
- Stars: 68
- Watchers: 1
- Forks: 10
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Advanced Effect Workshop
Welcome to the Advanced Effect Workshop! We’re extremely excited to have you all here!
The goal of this workshop is to explore advanced patterns and strategies that we have observed are frequently utilized when building non-trivial Effect programs and applications. We will focus on learning common design patterns that will build in complexity throughout the workshop and will provide you with advanced building blocks to power your Effect applications.
## Get the Code
To be able to participate in the workshop exercises, it is best that you clone the project.
Once cloned, all of the content relevant to the workshop can be found under the [workshop](workshop/) directory.
There are three primary methods which you can use to get access to this project:
| Method | Description |
| :------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------- |
| Clone Locally | Clone the project locally (optionally use Nix to install dependencies) |
| [](https://gitpod.io/#https://github.com/IMax153/advanced-effect-workshop) | Open the project in [Gitpod](https://gitpod.io/) |
| [](https://stackblitz.com/fork/github/IMax153/advanced-effect-workshop) | Open the project in [Stackblitz](https://stackblitz.com/) |