repos / starfx

supercharged async flow control library.
git clone https://github.com/neurosnap/starfx.git

commit
144ca25
parent
10d40c5
author
Eric Bower
date
2024-08-26 17:58:24 +0000 UTC
docs: copy
3 files changed,  +10, -3
M docs/posts/error-handling.md
+5, -2
 1@@ -3,8 +3,11 @@ title: Error handling
 2 description: How to manage errors
 3 ---
 4 
 5-By leveraging [structured concurrency](/structured-concurrency) we can let it do
 6-most of the heavy lifting for managing errors.
 7+By leveraging `effection` and [structured concurrency](/structured-concurrency)
 8+we can let it do most of the heavy lifting for managing errors.
 9+
10+> Read [error handling](https://frontside.com/effection/docs/errors) doc at
11+> `effection`!
12 
13 There are some tools `starfx` provides to make it a little easier.
14 
M docs/posts/fx.md
+2, -1
 1@@ -3,7 +3,8 @@ title: fx
 2 description: Utilities to handle complex async flow control
 3 ---
 4 
 5-`fx` (Effects) are helper functions to make async flow control easier.
 6+`fx` (pronounced Effects) are helper functions to make async flow control
 7+easier.
 8 
 9 # parallel
10 
M docs/posts/resources.md
+3, -0
 1@@ -5,6 +5,7 @@ description: Some useful links to learn more
 2 
 3 # Quick links
 4 
 5+- [API Docs](https://deno.land/x/starfx@v0.13.2/mod.ts)
 6 - [blog posts about starfx](https://bower.sh/?tag=starfx)
 7 - [examples repo](https://github.com/neurosnap/starfx-examples)
 8 - [production example repo](https://github.com/aptible/app-ui)
 9@@ -14,6 +15,8 @@ description: Some useful links to learn more
10 I recently gave a talk about delimited continuations where I also discuss this
11 library:
12 
13+<iframe width="560" height="315" src="https://www.youtube.com/embed/uRbqLGj_6mI?si=NThzU1CxH-6Abrr7" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
14+
15 - [Delimited continuations are all you need](https://youtu.be/uRbqLGj_6mI?si=Mok0J8Wp0Z-ahFrN)
16 
17 Here is another talk I helped facilitate about `effection` with the library