# ALF - Flow-based Application Layer Framework

**URL:** <https://forum.elixirforum.com/t/alf-flow-based-application-layer-framework/44328>\
**Category:** Announcing\
**Tags:** library, genstage, frameworks, fbp\
**Created:** [December 8, 2021, 9:31am UTC](https://forum.elixirforum.com/t/alf-flow-based-application-layer-framework/44328 "2021-12-08T09:31:41Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![antonmi](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/antonmi/32/5822_2.png) [@antonmi](https://forum.elixirforum.com/u/antonmi)\
**Post date:** [December 8, 2021, 7:35pm UTC](https://forum.elixirforum.com/t/alf-flow-based-application-layer-framework/44328/3 "2021-12-08T19:35:54Z")

</div>

Hey @dmitriid !  
I’m happy that you like it.  
In ALF I decided to move error handling to the developer side.  
When an error has occurred one will see a special %ALF.ErrorIP{} struct.  
I’ll give you an example a bit later because I’ve found a bug related to that :).

---

_[View the full topic](https://forum.elixirforum.com/t/alf-flow-based-application-layer-framework/44328)._
