Skip to main content

Showing 1–2 of 2 results for author: Saleh, A H

Searching in archive cs. Search in all archives.
.
  1. Explicit Effect Subty**

    Authors: Georgios Karachalias, Matija Pretnar, Amr Hany Saleh, Stien Vanderhallen, Tom Schrijvers

    Abstract: As popularity of algebraic effects and handlers increases, so does a demand for their efficient execution. Eff, an ML-like language with native support for handlers, has a subty**-based effect system on which an effect-aware optimizing compiler could be built. Unfortunately, in our experience, implementing optimizations for Eff is overly error-prone because its core language is implicitly-typed,… ▽ More

    Submitted 28 May, 2020; originally announced May 2020.

    Comments: 57 pages, 29 figures

    Journal ref: J. Funct. Prog. 30 (2020) e15

  2. arXiv:1608.00816  [pdf, ps, other

    cs.PL

    Efficient Algebraic Effect Handlers for Prolog

    Authors: Amr Hany Saleh, Tom Schrijvers

    Abstract: Recent work has provided delimited control for Prolog to dynamically manipulate the program control-flow, and to implement a wide range of control-flow and dataflow effects on top of. Unfortunately, delimited control is a rather primitive language feature that is not easy to use. As a remedy, this work introduces algebraic effect handlers for Prolog, as a high-level and structured way of definin… ▽ More

    Submitted 2 August, 2016; originally announced August 2016.

    Comments: Paper presented at the 32nd International Conference on Logic Programming (ICLP 2016), New York City, USA, 16-21 October 2016, LaTex, 14 pages, 2 figures