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.
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 |