...

Him188

Him188

Student at Imperial College London. Compiler & computer architecture enthusiast. Kyoani forever.

  • 617 followers
  • London, UK

Projects

Fast YAML library with comments support. Offers deserialization to structured objects, contextual and polymorphic serialization, dynamic types handling, and `YamlElement` wrapper classes. Missing support for anchors and certain multiline strings.

Generates blocking bridges for calling suspend functions from Java, simplifying integration. Automatically creates non-suspend bridge functions, ensuring minimal effort and high stability for production use.

A compiler plugin enabling dynamic class delegation similar to property delegations, which simplifies delegation and allows functions to be 'lazy' with persistent values, enhancing flexibility and reducing boilerplate.