Skip to content

[WIP] Specification language for Liquidity#43

Open
mebsout wants to merge 33 commits intoOCamlPro:nextfrom
mebsout:spec_language
Open

[WIP] Specification language for Liquidity#43
mebsout wants to merge 33 commits intoOCamlPro:nextfrom
mebsout:spec_language

Conversation

@mebsout
Copy link
Contributor

@mebsout mebsout commented Nov 13, 2017

No description provided.

mebsout and others added 30 commits October 17, 2017 18:35
Note: abs is not yet disabled in this commit
And some fixes for transfers in matches
Incompatible with previous versions of the language because abs has
changed type.
Keys: "edpk" base58*
Keyhashs: "tz1" base58* | "Tz1" base58*
Timestamps: "2017-10-18" ( "T12:13:14" ( "+01:00")?)?
Signatures: "edsig" base58*
One can write `let (_, _) = Contract.call ...`
Errors in Contract.call are reported more accurately
One can write `let (_, _) = Contract.call ...`
Errors in Contract.call are reported more accurately
Deconstruct arguments of constructors in pattern matching
Write `ty1 -> ty2` instead of `(ty1, ty2) lambda`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants