An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

reflection

This package addresses the configuration problem which is propagating configurations that are available at run-time, allowing multiple configurations to coexist without resorting to mutable global variables or System.IO.Unsafe.unsafePerformIO. That package is an implementation of the ideas presented in the paper "Functional Pearl: Implicit Configurations" by Oleg Kiselyov and Chung-chieh Shan (original paper). However, the API has been streamlined to improve performance. There are a handful of tutorials on how to use this library: Austin Seipp's tutorial Reflecting values to types and back provides a summary of the approach taken by this library, along with more motivating examples. Arnaud Spiwack's tutorial All about reflection explains how to use this library.

Ecosystem
hackage.haskell.org
Latest Release
2.1.9
about 1 year ago
Versions
52
Downloads
219,513 total
Dependent Packages
30
Dependent Repos
267
apply-merge 0.1.1.0
Please see the README on GitHub at https://github.com/pgujjula/apply-merge#readme
2 versions - Latest release: almost 2 years ago - 191 downloads total - 8 stars on GitHub - 1 maintainer
Top 3.1% on hackage.haskell.org
ad 4.5.6
Forward-, reverse- and mixed- mode automatic differentiation combinators with a common API. Type...
90 versions - Latest release: almost 2 years ago - 4 dependent packages - 333 dependent repositories - 87.7 thousand downloads total - 383 stars on GitHub - 3 maintainers
rounded 1.1.1
This package provides numeric instances for MPFR that use "Implicit Configurations" from http://w...
7 versions - Latest release: over 2 years ago - 1 dependent package - 9 dependent repositories - 2.73 thousand downloads total - 35 stars on GitHub - 1 maintainer
Top 7.0% on hackage.haskell.org
modern-uri 0.3.6.1
Modern library for working with URIs.
24 versions - Latest release: over 2 years ago - 11 dependent packages - 54 dependent repositories - 25.7 thousand downloads total - 68 stars on GitHub - 2 maintainers
polysemy-zoo 0.8.2.0
Please see the README on GitHub at https://github.com/isovector/polysemy-zoo#readme
18 versions - Latest release: over 2 years ago - 4 dependent packages - 13 dependent repositories - 7.71 thousand downloads total - 70 stars on GitHub - 4 maintainers
numeric-optimization-backprop 0.1.0.1
Please see the README on GitHub at https://github.com/msakai/nonlinear-optimization-ad/tree/maste...
2 versions - Latest release: over 2 years ago - 1 dependent package - 175 downloads total - 8 stars on GitHub - 1 maintainer
numeric-optimization-ad 0.1.0.1
Please see the README on GitHub at https://github.com/msakai/nonlinear-optimization-ad/tree/maste...
2 versions - Latest release: over 2 years ago - 1 dependent package - 222 downloads total - 8 stars on GitHub - 1 maintainer
auto-lift-classes 1.0.1
3 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 259 downloads total - 1 maintainer
indigo 0.6.0
Syntax and implementation of Indigo eDSL.
9 versions - Latest release: almost 3 years ago - 2 dependent repositories - 1.49 thousand downloads total - 4 maintainers
downhill 0.4.0.0
4 versions - Latest release: almost 3 years ago - 373 downloads total - 20 stars on GitHub - 1 maintainer
aeson-flowtyped 0.14.0
derive flowtype declarations using aeson json generator options
14 versions - Latest release: about 3 years ago - 2 dependent repositories - 7.01 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
servant-util 0.1.0
Basement for common Servant combinators like filtering, sorting, pagination and semantical logging.
6 versions - Latest release: over 4 years ago - 2 dependent packages - 1 dependent repositories - 1.07 thousand downloads total - 36 stars on GitHub - 2 maintainers
calamity 0.1.10
Please see the README on GitHub at https://github.com/simmsb/calamity#readme
91 versions - Latest release: over 5 years ago - 2 dependent repositories - 43.8 thousand downloads total - 123 stars on GitHub - 1 maintainer
Top 5.1% on hackage.haskell.org
reflex 0.6.4
Interactive programs without callbacks or side-effects. Functional Reactive Programming (FRP) use...
39 versions - Latest release: about 6 years ago - 18 dependent packages - 95 dependent repositories - 22.1 thousand downloads total - 7 maintainers
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.

Links
Registry hackage.haskell.org
Source Repository
Homepage Homepage
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/reflection
spec
License BSD-3-Clause
First Release almost 17 years ago
Last Synced 7 days ago
Repository
Stars 102 on GitHub
Forks 24 on GitHub
Commits 172
Committers 19
Avg per Author 9.053
DDS 0.465
Rankings on hackage.haskell.org
Overall Top 3.9%
Downloads Top 0.5%
Dependent packages Top 1.0%
Dependent repos Top 1.5%
Forks Top 8.4%