H2JVM - A Haskell Library for writing JVM Bytecode
Summary
H2JVM is a Haskell library that allows developers to write JVM bytecode directly in Haskell, enabling low-level JVM manipulation.
Similar Articles
rustc_codegen_jvm: Rust compiler backend to emit JVM bytecode
rustc_codegen_jvm is a custom Rust compiler backend that emits JVM bytecode, allowing Rust code to be compiled into runnable JAR files compatible with JVM 8+. It supports a wide range of Rust features including control flow, data structures, traits, and closures.
Hobbes – A Language and Embedded JIT Compiler
Hobbes is an open-source language, embedded JIT compiler, and runtime from Morgan Stanley for efficient dynamic expression evaluation, data storage, and analysis in C++ applications.
1jehuang/jcode
jcode is an open-source coding agent harness designed for multi-session workflows with low resource usage, offering CLI installation and performance improvements over existing agents like Claude Code and Cursor Agent.
Low-level Haskell: The cursed way to emulate inline assembly in Haskell/GHC
This article explores techniques to emulate inline assembly in Haskell/GHC for invoking obscure CPU instructions and efficiently returning multiple values from foreign functions, using examples like widening multiplication and carry-less multiplication.
Hax – a minimalist, terminal-native coding agent written in C
Hax is a minimalist, terminal-native coding agent written in C, designed to be lightweight, memory-efficient, and friendly to local LLM usage, with support for multiple providers.