rescript

ReScript for Book in Progress AI: A Frontend Development Experience

The Project Context Book in Progress AI represents the digital evolution of an established educational project, led by the IISS “E. Majorana” in Brindisi. The platform must handle multilingual content, dynamic personalization of learning styles through the “Genius” mode, and a continuous formative assessment system. These features require a robust, performant, and easily maintainable frontend. Why ReScript for an Educational Project? Type Safety and Code Correctness in a Complex Domain The educational domain involves complex data models: student profiles with learning styles, adaptive content, learning analytics, and multi-dimensional assessment systems. ReScript, with its advanced type system and automatic inference, has allowed me to model these domains precisely and mathematically correctly. ...

July 29, 2025 · 7 min · Cosimo Luigi Manes