What problem does it solve?
This Skill solves the performance and correctness issues associated with bridging the East programming language with Python, preventing the common anti-pattern of round-tripping data through inefficient pure-Python collections.
Core Features & Use Cases
- Native Execution: Enables East IR to run natively via a Cython bridge to the east-c runtime, ensuring high-speed execution of complex business logic.
- Eager Value Methods: Provides chained, eager methods for collections (map, filter, fold, group_by) that execute entirely in C, avoiding costly Python interpreter loops.
- Platform Integration: Allows seamless exposure of Python functions to East with output validation, supporting both synchronous and asynchronous operations.
Quick Start
Use the east-py skill to compile and execute the provided East IR JSON file using the defined platform functions.