lorentz: EDSL for the Michelson Language
Lorentz is a powerful meta-programming tool which allows one to write Michelson contracts directly in Haskell. It has the same instructions as Michelson, but operates on Haskell values and allows one to use Haskell features.
[Skip to Readme]
Modules
- Lorentz
- Lorentz.ADT
- Lorentz.Address
- Lorentz.Arith
- Lorentz.Base
- Lorentz.Coercions
- Lorentz.Common
- Lorentz.Constraints
- Lorentz.Constraints.Derivative
- Lorentz.Constraints.Scopes
- Lorentz.ContractRegistry
- Lorentz.Doc
- Lorentz.Empty
- Lorentz.EntryPoints
- Lorentz.EntryPoints.Core
- Lorentz.EntryPoints.Doc
- Lorentz.EntryPoints.Helpers
- Lorentz.EntryPoints.Impl
- Lorentz.EntryPoints.Manual
- Lorentz.Errors
- Lorentz.Errors.Common
- Lorentz.Errors.Numeric
- Lorentz.Errors.Numeric.Contract
- Lorentz.Errors.Numeric.Doc
- Lorentz.Ext
- Lorentz.Extensible
- Lorentz.Instr
- Lorentz.Macro
- Lorentz.Pack
- Lorentz.Polymorphic
- Lorentz.Prelude
- Lorentz.Print
- Lorentz.Rebinded
- Lorentz.Referenced
- Lorentz.Run
- Lorentz.Store
- Lorentz.StoreClass
- Lorentz.Test
- Lorentz.Test.Consumer
- Lorentz.Test.Doc
- Lorentz.Test.Integrational
- Lorentz.Test.Unit
- Lorentz.TestScenario
- Lorentz.TypeAnns
- Lorentz.UParam
- Lorentz.UStore
- Lorentz.UStore.Common
- Lorentz.UStore.Haskell
- Lorentz.UStore.Instances
- Lorentz.UStore.Instr
- Lorentz.UStore.Lift
- Lorentz.UStore.Migration
- Lorentz.UStore.Migration.Base
- Lorentz.UStore.Migration.Batching
- Lorentz.UStore.Migration.Blocks
- Lorentz.UStore.Migration.Diff
- Lorentz.UStore.Types
- Lorentz.Value
- Lorentz.Zip
Downloads
- lorentz-0.3.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.1.0, 0.2.0, 0.3.0, 0.4.0, 0.5.0, 0.6.0, 0.6.1, 0.6.2, 0.7.0, 0.7.1, 0.8.0, 0.9.0, 0.9.1, 0.10.0, 0.11.0, 0.12.0, 0.12.1, 0.13.0, 0.13.1, 0.13.2, 0.13.3, 0.13.4, 0.14.0, 0.14.1, 0.15.0, 0.15.1, 0.15.2, 0.16.0 |
---|---|
Change log | CHANGES.md |
Dependencies | aeson-pretty, base-noprelude (>=4.7 && <5), bimap, bytestring, constraints (>=0.11), containers, data-default, first-class-families (>=0.5.0.0), fmt, formatting, ghc-prim, HUnit, interpolate, lens, morley, morley-prelude (>=0.3.0), mtl, named, optparse-applicative, pretty-terminal, QuickCheck, singletons, template-haskell, text, tezos-bake-monitor-lib, unordered-containers, vinyl [details] |
License | MIT |
Copyright | 2019-2020 Tocqueville Group |
Author | camlCase, Serokell, Tocqueville Group |
Maintainer | Serokell <hi@serokell.io> |
Category | Language |
Home page | https://gitlab.com/morley-framework/morley |
Bug tracker | https://gitlab.com/morley-framework/morley/-/issues |
Source repo | head: git clone git@gitlab.com:morley-framework/morley.git |
Uploaded | by gromak at 2020-05-19T20:43:37Z |
Distributions | |
Reverse Dependencies | 4 direct, 0 indirect [details] |
Downloads | 5197 total (70 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2020-05-19 [all 3 reports] |