Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
Package Usage: hackage: uniplate
Uniplate is library for writing simple and concise generic operations.
Uniplate has similar goals to the original Scrap Your Boilerplate work,
but is substantially simpler and faster.
To get started with Uniplate you should import one of the three following
modules:
Data.Generics.Uniplate.Data - to quickly start writing generic functions.
Most users should start by importing this module.
Data.Generics.Uniplate.Direct - a replacement for Data.Generics.Uniplate.Data
with substantially higher performance (around 5 times), but requires writing
instance declarations.
Data.Generics.Uniplate.Operations - definitions of all the operations defined
by Uniplate. Both the above two modules re-export this module.
In addition, some users may want to make use of the following modules:
Data.Generics.Uniplate.Zipper - a zipper built on top of Uniplate instances.
Data.Generics.SYB - users transitioning from the Scrap Your Boilerplate library.
Data.Generics.Compos - users transitioning from the Compos library.
Data.Generics.Uniplate.DataOnly - users making use of both Data and Direct
to avoid getting instance conflicts.
24 versions
Latest release: over 3 years ago
22 dependent packages
160,094 downloads total
View more package details: https://packages.ecosyste.ms/registries/hackage.haskell.org/packages/uniplate
View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/ndmitchell%2Funiplate
Dependent Repos 583
ndmitchell/hogle-dead
This repo has been moved to the master branch of https://github.com/ndmitchell/hoogle.- * hogle.cabal
Size: 685 KB - Last synced: 17 days ago - Pushed: over 9 years ago
haskell-distributed/distributed-process-registry
Extended Process Registry- ==1.6.12 distributed-process-registry.cabal
Size: 184 KB - Last synced: 29 days ago - Pushed: over 8 years ago
krdlab/ouropendata-viewer
experimental- 1.6.12 cabal.config
Size: 230 KB - Last synced: about 1 month ago - Pushed: over 9 years ago
WillSewell/kik-hotornot
Simple hot or not app for kik.- 1.6.12 cabal.config
Size: 391 KB - Last synced: about 1 month ago - Pushed: about 9 years ago
phylake/haskell-web-seed
Web server seed project using Warp, Redis, and AWS- 1.6.12 cabal.config
Size: 180 KB - Last synced: about 1 year ago - Pushed: about 9 years ago
junsumida/murasame
- 1.6.12 cabal.config
Size: 3.3 MB - Last synced: about 1 month ago - Pushed: over 9 years ago
BrandKarma/brandkarma.github.com
BrandKarma Engineering Blog- 1.6.12 cabal.config
Size: 33.2 MB - Last synced: about 1 year ago - Pushed: about 9 years ago
apauley/parallel-frequency
Calculate the frequency that each element in a list occurs - an excuse to play with parallel Haskell- 1.6.12 cabal.config
Size: 325 KB - Last synced: 5 days ago - Pushed: almost 9 years ago
kenhkan/wall-clock-time
- 1.6.12 cabal.config
Size: 109 KB - Last synced: about 1 year ago - Pushed: about 9 years ago
robinp/repli
Small HTTP wrapper around mueval- 1.6.12 cabal.config
Size: 141 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago
lubomir/dot-race
In-browser multiplayer turn-based racing game- 1.6.12 cabal.config
Size: 617 KB - Last synced: about 1 year ago - Pushed: over 9 years ago
tjunier/mlgsc
Maximum-likelihood general sequence classifier- 1.6.12 cabal.config
Size: 234 MB - Last synced: 7 months ago - Pushed: over 7 years ago
pixbi/duplo
A opinionated, framework-less build tool for web applications- 1.6.12 cabal.config
Size: 11.4 MB - Last synced: 4 days ago - Pushed: about 9 years ago
sboosali/Haskell-DragonNaturallySpeaking
HTTP server, that listens for natural language commands, in Haskell, which binds to Objective-C, to press keys (including modifiers) and click the mouse, in any application. e.g. the commands come from DragonNaturallySpeaking and are sent to Emacs.- * commands.cabal
Size: 6.04 MB - Last synced: about 1 year ago - Pushed: over 9 years ago
hskoans/YesodSimple
Fundamentals, ignoring the Yesod Scaffolding at the start- 1.6.12 cabal.config
Size: 281 KB - Last synced: about 1 year ago - Pushed: about 9 years ago
srijs/haskell-attoparsec-trans
Interleaved effects for attoparsec parsers- 1.6.12 cabal.config
Size: 145 KB - Last synced: 16 days ago - Pushed: almost 9 years ago
yhosok/fashionad
a sample web application powered by yesod- 1.6.12 cabal.config
Size: 410 KB - Last synced: about 1 year ago - Pushed: about 9 years ago
passy/fun-hs
My attempt to implement @sdiehl's fun language.- 1.6.12 cabal.config
Size: 117 KB - Last synced: about 2 months ago - Pushed: over 9 years ago
builtinnya/lambdar-website
My personal website- 1.6.12 cabal.config
Size: 1.27 MB - Last synced: about 1 year ago - Pushed: over 8 years ago
fionakillalea/conjure Fork of conjure-cp/conjure
Conjure: The Automated Constraint Modelling Tool- * conjure-cp.cabal
Size: 136 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
astynax/fpcontest_201503
- 1.6.12 cabal.config
Size: 137 KB - Last synced: 10 months ago - Pushed: about 9 years ago
apuchenkin/haskell-sandbox
- 1.6.12 cabal.config
Size: 270 KB - Last synced: 9 months ago - Pushed: about 9 years ago
xavier83/workbench
data manipulation tool- 1.6.12 cabal.config
Size: 133 KB - Last synced: 10 months ago - Pushed: about 9 years ago
jblake/gbasm
Assembler for Gameboy- * gbasm.cabal
- * gbasm.cabal
Size: 152 KB - Last synced: about 1 year ago - Pushed: over 10 years ago
ndmitchell/nsis
Haskell DSL for producing Windows Installer using NSIS- >=1.5 nsis.cabal
- >=1.5 nsis.cabal
Size: 218 KB - Last synced: 17 days ago - Pushed: 7 months ago
marcmo/linkchecker
implement a linkchecker to toy around with different concurrency aproaches- 1.6.12 haskell/cabal.config
Size: 123 KB - Last synced: 3 days ago - Pushed: about 8 years ago
pepeiborra/arrowp
Modern fork of the Arrow notation preprocessor- * arrowp-qq.cabal
Size: 136 KB - Last synced: 19 days ago - Pushed: over 4 years ago
hskoans/yesodrest
Yesod REST API- 1.6.12 cabal.config
Size: 254 KB - Last synced: about 1 year ago - Pushed: about 9 years ago
ndmitchell/derive
A Haskell program and library to derive instances for data types- >=1.5 && <1.7 derive.cabal
Size: 2.16 MB - Last synced: 17 days ago - Pushed: almost 4 years ago
Botje/crystal
Proof of Concept for blame prediction- 1.6.12 cabal.config
- * crystal.cabal
Size: 1.67 MB - Last synced: about 1 year ago - Pushed: over 8 years ago
amtal/soyuz
Haskell compiler/asm/dasm toolkit for DCPU16 architecture.- * soyuz.cabal
Size: 336 KB - Last synced: about 1 year ago - Pushed: about 12 years ago
YoEight/personal-site
My personal website- 1.6.12 cabal.config
Size: 355 KB - Last synced: about 1 year ago - Pushed: over 9 years ago
JohnLato/jaek
John's audio editing kit- ==1.6.* jaek.cabal
Size: 711 KB - Last synced: about 1 year ago - Pushed: almost 11 years ago
diagrams/diagrams-haddock
Preprocessor for including inline diagrams in Haddock documentation- ==1.6.* diagrams-haddock.cabal
Size: 270 KB - Last synced: 2 months ago - Pushed: 4 months ago
haskell-compat/base-compat
A compatibility layer for base- * typediff/typediff.cabal
- * typediff/typediff.cabal
Size: 571 KB - Last synced: about 2 months ago - Pushed: 6 months ago
meiersi/scyther-proof
A tool for the automatic generation of Isabelle/HOL correctness proofs for security protocols.- ==1.6.* scyther-proof.cabal
Size: 3.83 MB - Last synced: about 1 year ago - Pushed: almost 9 years ago
josephturnerjr/vagrant-minimal-haskell
- 1.6.12 cabal.config
Size: 125 KB - Last synced: about 1 year ago - Pushed: over 9 years ago
jyp/TTNameBinders
Adventures with names and binders in type-theory- >=1.2 paper/names-for-free-paper.cabal
Size: 1.37 MB - Last synced: about 1 year ago - Pushed: almost 11 years ago
peti/cabal2spec
Convert Cabal files into rpm spec files- >=1.6.12 && <1.7 test/golden-test-cases/brittany.cabal
- * test/golden-test-cases/brittany.cabal
- * test/golden-test-cases/brittany.cabal
- ==1.6.* test/golden-test-cases/cheapskate.cabal
- * test/golden-test-cases/hoogle.cabal
- >=1.6.7 && <1.7 test/golden-test-cases/lens.cabal
Size: 4.98 MB - Last synced: 28 days ago - Pushed: 2 months ago
silkapp/rest
Packages for defining APIs, running them, generating client code and documentation.- >=1.6.12 && <1.7 rest-gen/rest-gen.cabal
Size: 1.42 MB - Last synced: 2 months ago - Pushed: over 5 years ago
fatho/rot-2015
Sachen erstellt für und während der Sommerakademie 2015 in Rot an der Rot.- 1.6.12 code/cabal.config
Size: 463 KB - Last synced: 10 months ago - Pushed: over 8 years ago
jgm/cheapskate 📦
Experimental markdown processor in Haskell- ==1.6.* cheapskate.cabal
Size: 289 KB - Last synced: 16 days ago - Pushed: over 3 years ago
MaartenFaddegon/Hoed
Hoed - A Lightweight Haskell Tracer and Debugger- * Hoed.cabal
Size: 26 MB - Last synced: about 1 month ago - Pushed: about 3 years ago
notae/haskell-exercise
My Haskell Exercise- * pack/pack.cabal
Size: 348 KB - Last synced: 2 months ago - Pushed: over 7 years ago
sami_badawi/snapunscramble
Trying to introduce 7 year old to Haskell ...- 1.6.12 cabal.config
Size: 616 KB - Last synced: over 1 year ago
sajith/bmp2xpm
Trying to see what is the deal about Haskell parallelism.- 1.6.12 cabal.config
Size: 1.13 MB - Last synced: over 1 year ago
tdammers/hubby
A freeform CMS exploring novel concepts and ideas- 1.6.12 hubby/cabal.config
Size: 2.48 MB - Last synced: over 1 year ago
migamake/homplexity
Haskell code complexity and quality measurement- >=1.4 && <1.7 tests/test-data/test0003.cabal
Size: 1.3 MB - Last synced: 3 months ago - Pushed: over 1 year ago
Engincs/aports Fork of alpinelinux/aports
[MIRROR] Alpine packages build scripts- 1.6.13 community/pandoc/cabal.config
- 1.6.13 testing/darcs/cabal.config
- 1.6.13 testing/stack/cabal.config
Size: 353 MB - Last synced: 3 days ago - Pushed: 3 days ago
Cottonglow/haskell-assignment 📦
- 1.6.12 cabal.config
Size: 5.84 MB - Last synced: about 1 year ago - Pushed: about 9 years ago
kritzcreek/FROST-Backend
Backend for the (F)unctional (R)eactive (O)pen (S)pace (T)imetable- 1.6.12 cabal.config
Size: 387 KB - Last synced: about 1 month ago - Pushed: almost 9 years ago
kosmoskatten/traffic-analysis
Traffic analysis- 1.6.12 cabal.config
Size: 262 KB - Last synced: 7 months ago - Pushed: about 9 years ago
jtobin/velvet-scraper
Tool for munging Velvet Optimiser logs.- 1.6.12 cabal.config
Size: 125 KB - Last synced: 7 months ago - Pushed: almost 9 years ago
kindaro/cabal-prettify
- ==1.6.* test-data/other/idris.cabal
Size: 356 KB - Last synced: about 1 month ago - Pushed: about 1 month ago
danr/halt
Haskell To Logic Translator- * halt.cabal
Size: 344 KB - Last synced: 5 months ago - Pushed: almost 12 years ago
rorystephenson/slack_and_code
A blog written in haskell- 1.6.12 cabal.config
Size: 26 MB - Last synced: about 1 year ago - Pushed: almost 9 years ago
carlo_spaccasassi/communicating-transactions
Folder TCCSm-Bisimulation-Algorithm contains a prototype implementation of the historyless bisimulation algorithm for communicating transactions. Folder TCML-Interpreter contains a prototype implementation of TCML.- * TCML-Interpreter/TCML-Interpreter.cabal
Size: 10.5 MB - Last synced: over 1 year ago
imalsogreg/haskell-src-markup
html markup around haskell sources. WIP, doesn't work- * haskell-src-markup.cabal
Size: 102 KB - Last synced: about 1 month ago - Pushed: over 9 years ago
cdepillabout/hn-markov-headlines
Create new headlines for hacker news using markov chains- 1.6.12 cabal.config
Size: 172 KB - Last synced: about 1 year ago - Pushed: about 9 years ago
cdepillabout/haskell-uuid-test
Test creating uuids in Haskell.- 1.6.12 cabal.config
Size: 125 KB - Last synced: about 1 year ago - Pushed: about 9 years ago
tlaitinen/yesod-benchmark-test
Simple Yesod benchmark- 1.6.12 cabal.config
Size: 465 KB - Last synced: about 1 year ago - Pushed: about 9 years ago
akimichi/functionaljs
「関数型プログラミングの基礎」サンプルコード- 1.6.12 cabal.config
Size: 7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago
b1g3ar5/Spreadsheet
My spreadsheet app using threepenny-gui- 1.6.12 cabal.config
Size: 7.25 MB - Last synced: about 1 year ago - Pushed: almost 9 years ago
pbevin/jstype
Playing at writing a Javascript compiler- 1.6.12 cabal.config
Size: 628 KB - Last synced: about 1 year ago - Pushed: over 8 years ago
mvoidex/hsdev
Haskell development tool- >=1.6.12 && <1.7 hsdev.cabal
Size: 1.99 MB - Last synced: 30 days ago - Pushed: over 3 years ago
positiondev/orged
- 1.6.12 cabal.config
Size: 227 KB - Last synced: 2 months ago - Pushed: over 8 years ago
A1kmm/cellml-testbed
A test implementation of draft versions of CellML 1.2- * cellml12/cellml12.cabal
- * cmathml3/cmathml3.cabal
Size: 254 KB - Last synced: about 1 year ago - Pushed: over 11 years ago
jhedev/todobackend-scotty-persistent 📦
Deprecated in favor of todobackend-haskell- 1.6.12 cabal.config
Size: 188 KB - Last synced: 10 months ago - Pushed: almost 9 years ago
mszczepanczyk/haskell-dev-env
- 1.6.12 cabal.config
Size: 129 KB - Last synced: about 1 year ago - Pushed: about 9 years ago
kosmoskatten/synthetic-web
Small and simple synthetic data generator to simulate Internet data traffic.- 1.6.12 cabal.config
Size: 281 KB - Last synced: 7 months ago - Pushed: about 9 years ago
aelyasov/JSDomTest
- >=1.6.12 JSDomTest.cabal
- >=1.6.12 JSDomTest.cabal
Size: 70.5 MB - Last synced: about 1 year ago - Pushed: over 5 years ago
TomShacham/haskell-template-project
- 1.6.12 cabal.config
Size: 137 KB - Last synced: 10 months ago - Pushed: almost 9 years ago
wayofthepie/docker-client
Haskell library for the Docker Remote API- 1.6.12 cabal.config
Size: 313 KB - Last synced: about 1 year ago - Pushed: over 8 years ago
rramsden/inform
Inform - Easy Contact Forms- 1.6.12 cabal.config
Size: 293 KB - Last synced: about 1 year ago - Pushed: about 9 years ago
dambaev/mfo-gw-operator
mfo- 1.6.12 cabal.config
Size: 270 KB - Last synced: about 1 month ago - Pushed: over 8 years ago
jacobstanley/calamine
- 1.6.12 cabal.config
Size: 109 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago
Codas/sass-live
Instant recompilation of sass files in haskell- 1.6.12 cabal.config
Size: 137 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago
alcidesv/lock_step_transfer
HTTP/2 in two streams- 1.6.12 cabal.config
Size: 137 KB - Last synced: about 1 year ago - Pushed: about 9 years ago
commercialhaskell/all-cabal-hashes-tool
Tool for creating the all-cabal-hashes repository- 1.6.12 cabal.config
Size: 29.3 KB - Last synced: 2 months ago - Pushed: over 7 years ago
varosi/cgraytrace
CG^2 demo ray-tracer- 1.6.12 cabal.config
Size: 2.28 MB - Last synced: over 1 year ago
itu-square/p3-tool
A reconfigurator tool for fPromela with support for variability abstractions.- * p3-tool.cabal
Size: 563 KB - Last synced: about 1 year ago - Pushed: over 7 years ago
cirquit/mchain-haskell
Marchov Chain generator based on 4chan boards- 1.6.12 cabal.config
Size: 46.9 MB - Last synced: 9 months ago - Pushed: over 8 years ago
ndmitchell/hoogle
Haskell API search engine- * hoogle.cabal
Size: 5.85 MB - Last synced: 17 days ago - Pushed: 4 months ago
kenhkan/sort-lists
- 1.6.12 cabal.config
Size: 125 KB - Last synced: about 1 year ago - Pushed: about 9 years ago
ideas-edu/ideas
Feedback services for intelligent tutoring systems- * ideas.cabal
Size: 9.02 MB - Last synced: 10 months ago - Pushed: over 1 year ago
jamesdabbs/hello-yesod
Demo Yesod app for a Polyglot DC talk- 1.6.12 cabal.config
Size: 242 KB - Last synced: about 1 year ago - Pushed: about 9 years ago
plow-technologies/directed-keys
- 1.6.12 cabal.config
Size: 62.5 KB - Last synced: 10 months ago - Pushed: almost 6 years ago