plutus-tx-plugin-1.13.0.0

Synopsis

The Plutus Tx compiler and GHC plugin

Description

The Plutus Tx compiler and GHC plugin.

Author

Michael Peyton Jones

Maintainer

michael.peyton-jones@iohk.io

License

Apache-2.0

Source
https://github.com/input-output-hk/plutus
Commit hash
59a8e8a1d3cd8bc9d08b7f14d5d4bdab3aa51c47
Subdir
plutus-tx-plugin
Timestamp

2023-09-18T09:12:51Z

Revisions

None

Dependencies
library plutus-tx-plugin:
  • ["array","base >=4.9 && <5","bytestring","containers","either","extra","flat ^>=0.6","lens","mtl","plutus-core:{plutus-core, plutus-ir} ^>=1.13","plutus-tx ^>=1.13","prettyprinter","PyF >=0.11.1.0","template-haskell","text"]

if !flag(use-ghc-stub)

  • ghc >=9.2

if flag(use-ghc-stub)

  • plutus-ghc-stub
executable gen-plugin-opts-doc:
  • ["base >=4.7 && <5","containers","lens","optparse-applicative","plutus-tx-plugin ^>=1.13","prettyprinter","PyF >=0.11.1.0","text"]
test-suite plutus-tx-tests:
  • ["base >=4.9 && <5","containers","deepseq","flat ^>=0.6","hedgehog","lens","mtl","plutus-core:{plutus-core, plutus-core-testlib} ^>=1.13","plutus-tx-plugin ^>=1.13","plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.13","tasty","tasty-hedgehog","tasty-hunit","template-haskell","text"]
test-suite size:
  • ["base >=4.9 && <5.0","plutus-core:{plutus-core, plutus-core-testlib} ^>=1.13","plutus-tx-plugin ^>=1.13","plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.13","tagged","tasty"]