meander

Data transformer

A Clojure/ClojureScript library that enables transparent data transformation through pattern matching and unification.

Tools for transparent data transformation

GitHub

923 stars
32 watching
55 forks
Language: Clojure
last commit: about 1 year ago
Linked from 1 awesome list

logic-programmingpattern-matchingprogram-transformationsubstitutionterm-rewritingunification

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pylons/colander A library for serializing and deserializing data structures into strings, mappings, and lists while performing validation. 451
nlgranger/seqtools A Python library to manipulate and transform indexable data 48
ztellman/riddley Provides a safe way to transform Clojure code without unintended consequences 196
logic-building/functional-go A Go library that enables functional programming concepts such as mapping and transforming data structures in a concise and expressive way. 181
cgarciae/phi A Python library for functional programming that aims to simplify the experience by providing a unified API and operator overloading for common data transformations and operations. 134
noprompt/garden A Clojure-based library for generating CSS 1,345
mojang/datafixerupper A utility library for incrementally building and optimizing data transformations in Java 1,192
gookit/filter A utility package for processing and transforming data in Golang applications. 151
gamrix/cs231n_proj This project focuses on manipulating 3D views using deep learning techniques. 6
clj-commons/byte-transforms Provides utility methods for hashing, compressing, and encoding streams of bytes 104
f34nk/modest_ex A library that performs pipeable transformations on HTML strings using CSS selectors 31
abhimanyu003/sttr A command-line utility for transforming strings using various encoding and decoding algorithms. 955
bilus/om-reforms Om bindings that simplify data transformations and processing 1
disksing/iter Provides reusable general algorithms for common data transformations and manipulations in Go 187
candid82/joker An interpreter, linter, and formatter tool for the Clojure programming language. 1,645