Get the latest tech news

Higher: Favourite Haskell type classes for Rust (2023)


Your favourite Haskell type classes for Rust. Contribute to bodil/higher development by creating an account on GitHub.

If you think this is actually useful (and I'm mildly horrified to find that I'm starting to think it might be), you may wish to step up to help maintain it, because I doubt I'll keep giving it much attention once the novelty wears off. There's an open issue to address this situation which has been going since 2017 without as much as a concrete proposal, so I don't think one should allow oneself to feel too hopeful about a quick resolution to this problem. Interestingly, though, while I was expecting Rust's borrow checker and the fact that it differentiates so clearly between owned values and mutable and immutable references to be a primary barrier to the implementation of this crate, this turned out to be more of an issue of API design than anything else.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Rust

Rust

Photo of Favourite Haskell

Favourite Haskell

Related news:

News photo

uv: An extremely fast Python package and project manager, written in Rust

News photo

Show HN: A Tool to Summarize Kenya's Parliament with Rust, Whisper, and LLMs

News photo

Minimal auto-differentiation engine in Rust