-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Michael Gardner edited this page Dec 19, 2025
·
5 revisions
Welcome to the Functional Library documentation wiki.
The Functional library provides type-safe monadic error handling for Ada 2022, including:
-
Result<T, E> - Success or error with typed error values
-
Option<T> - Optional values (Some or None)
-
Either<L, R> - Left or Right value (for alternative paths)
-
Try - Exception boundary conversion to Result/Option
-
Scoped - RAII-style resource management
-
Questions & Answers - Common questions about the library design