retrie

Code transformer

A tool for modifying and manipulating Haskell code through rewrite rules

Retrie is a powerful, easy-to-use codemodding tool for Haskell.

GitHub

504 stars
25 watching
30 forks
Language: Haskell
last commit: 6 months ago

Related projects:

Repository Description Stars
sol/reserve A tool for immediate code reloading in Haskell web applications 70
facebookincubator/hsthrift Generates code in Haskell to communicate with other services using a simple, language-agnostic protocol for structured data 150
crufter/haquery Allows HTML manipulation and template rendering using CSS selectors familiar to web developers 65
jlevy/repren A command-line tool for mass-replacing text patterns in files and renaming directories recursively. 355
endel/galapagos An evolutionary language transformation tool that modifies existing PHP code by backporting features and preserving formatting, with goals of debugging and compatibility. 10
rehypejs/rehype A tool for transforming HTML with plugins to inspect and change its structure as structured data 1,839
camshaft/rebind A utility for modifying and transforming the parse tree of Erlang source code during compilation 0
futurechimp/rethinker A utility to transform RethinkDb Java HashMaps into Scala case class instances 2
ztellman/riddley Provides a safe way to transform Clojure code without unintended consequences 196
rajasegar/codeshift A Ruby tool to transform source code using Abstract Syntax Trees (ASTs) and parse trees 47
reanimate/reanimate A Haskell library for generating 2D animations based on SVG graphics. 1,129
gabriella439/list-transformer A monad transformer library for handling lists in Haskell 60
haskell/mtl A collection of monad classes and transformers that enable functional programming in Haskell 364
cyga/real-world-haskell A tool to parse and fix code samples from the book 'Real World Haskell' 89
mihaimaruseac/hindent A tool that reformat Haskell source code to make it more readable and consistent 563