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

fusion-plugin

This plugin provides the programmer with a way to annotate certain types using a Fuse pragma from the fusion-plugin-types package. The programmer would annotate the types that are to be eliminated by fusion. During the simplifier phase the plugin goes through the relevant bindings and if one of these types are found inside a binding then that binding is marked to be inlined irrespective of the size. This plugin was primarily motivated by streamly but it can be used in general.

Ecosystem
hackage.haskell.org
Latest Release
0.2.7
over 2 years ago
Versions
10
Downloads
3,358 total
Dependent Packages
2
Dependent Repos
10
Links
Registry hackage.haskell.org
Source Repository
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/fusion-plugin
spec
License Apache-2.0
First Release about 6 years ago
Last Synced 20 days ago
Repository
Stars 18 on GitHub
Forks 1 on GitHub
Commits 108
Committers 4
Avg per Author 27.0
DDS 0.491
Rankings on hackage.haskell.org
Dependent packages Top 7.1%