Package Info

ghc-instance-control


Controls how the compiler searches for instances using type families


Development/Libraries/Haskell

GHC has no capability to perform graph searches on instance definition. Because of that, transitive rules for type classes cannot be defined. This package solves the issue with type functions performing a search on the graph where nodes are types and edges are rules from a given rule database. After constructing the type-level representation of the wanted path, the system constructs the needed functions from the value-level representation of the database.


License: BSD-3-Clause
URL: https://hackage.haskell.org/package/instance-control

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
0.1.1.1-bp150.2.4 info GA Release 2018-08-01 15
  • AArch64
  • ghc-instance-control
  • ghc-instance-control-devel
0.1.1.1-bp150.2.6 info GA Release 2018-07-31 15
  • ppc64le
  • ghc-instance-control
  • ghc-instance-control-devel
0.1.1.1-bp150.2.7 info GA Release 2018-07-30 15
  • x86-64
  • ghc-instance-control
  • ghc-instance-control-devel