1 unstable release

Uses old Rust 2015

0.1.0 Aug 3, 2017

#2839 in Rust patterns

Apache-2.0/MIT

31KB
613 lines

scrapmetal: Scrap Your Rust Boilerplate

Build Status

Generic transformations, queries, and mutations for Rust without the boilerplate.

A port of the ideas and code from "Scrap Your Boilerplate: A Practical Design Pattern for Generic Programming" by Lämmel and Peyton Jones to Rust.

⚠ Depends on the specialization nightly Rust feature. ⚠


lib.rs:

Scrap Your Boilerplate!

This crate provides the traversing, transforming, and querying helpers and combinators from the Haskell paper "Scrap Your Boilerplate: A Practical Design Pattern for Generic Programming" by Lämmel and Peyton Jones to Rust.

No runtime deps