Code Example

PIPE is an experimental language designed for processing streams of data through lazy sequential steps.

Features

Lazy Pipes Code Example

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 Code Example
Error Handling Code Example

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.

Lazy Pipes Code Example
Error Handling Code Example

Pattern Matching

Simplify complex conditional logic by matching data patterns directly, enhancing code readability and maintainability.