What problem does it solve?
This Skill provides a unified, cross-runtime standard library for the East programming language when executing on Python, ensuring that platform-level operations like I/O, cryptography, and system interaction remain consistent and portable.
Core Features & Use Cases
- Platform Abstraction: Provides identical interfaces for console I/O, filesystem access, HTTP requests, and random number generation across different runtimes.
- Deterministic Simulation: Includes seedable random number generators (XorShift128+) to ensure reproducible results in simulations and data pipelines.
- Use Case: A developer can write a dataflow pipeline in East that reads environment variables, performs HTTP requests, and writes results to the filesystem, with the exact same code running on Node.js, C, or Python.
Quick Start
Register the east-py-std platform functions with your compiler to enable standard library support for your East programs running on Python.