Skip to main content

Showing 1–2 of 2 results for author: Mazzoli, F

Searching in archive cs. Search in all archives.
.
  1. arXiv:2303.03749  [pdf, ps, other

    cs.PL

    Daml: A Smart Contract Language for Securely Automating Real-World Multi-Party Business Workflows

    Authors: Alexander Bernauer, Sofia Faro, Rémy Hämmerle, Martin Huschenbett, Moritz Kiefer, Andreas Lochbihler, Jussi Mäki, Francesco Mazzoli, Simon Meier, Neil Mitchell, Ratko G. Veprek

    Abstract: Distributed ledger technologies, also known as blockchains for enterprises, promise to significantly reduce the high cost of automating multi-party business workflows. We argue that a programming language for writing such on-ledger logic should satisfy three desiderata: (1) Provide concepts to capture the legal rules that govern real-world business workflows. (2) Include simple means for specifyin… ▽ More

    Submitted 7 March, 2023; originally announced March 2023.

    ACM Class: D.3.1; F.3.2

  2. arXiv:1609.09709  [pdf, ps, other

    cs.PL

    Type checking through unification

    Authors: Francesco Mazzoli, Andreas Abel

    Abstract: In this paper we describe how to leverage higher-order unification to type check a dependently typed language with meta-variables. The literature usually presents the unification algorithm as a standalone component, however the need to check definitional equality of terms while type checking gives rise to a tight interplay between type checking and unification. This interplay is a major source of… ▽ More

    Submitted 30 September, 2016; originally announced September 2016.