PIPE is an experimental language designed for processing streams of data through lazy sequential steps.
Features
Lazy Pipes
Chain functions using pipes to enhance readability. Supercharge your code with Lazy Pipes by utilizing Streams.
Generators
Easily create new Streams of data by implementing generator functions.
Error handling
Capture exceptions and wrap them within Maybe objects for a simple error management.
Custom Types
Easily design and implement custom data structures without any hassles.
Pattern Matching
Simplify complex conditional logic by matching data patterns directly, enhancing code readability and maintainability.