This is a sample project showcasing the Monacs library. Monacs is a library that provides a monadic approach to handling errors and side effects in your code. With Monacs, you can easily and safely compose computations that can interact with the outside world, handle errors gracefully, and reason about your code with confidence. This project demonstrates the core concepts of Monacs and provides a starting point for building larger applications. It includes examples of how to use the core types in Monacs, such as the `Result` and `Async` monads, and how to write your own monadic code. If youre interested in writing more reliable and maintainable code, be sure to check out Monacs and this sample project!