Skip to main content

Showing 1–4 of 4 results for author: Farka, F

.
  1. arXiv:2010.12686  [pdf, ps, other

    cs.PL cs.LO

    On Algebraic Abstractions for Concurrent Separation Logics

    Authors: František Farka, Aleksandar Nanevski, Anindya Banerjee, Germán Andrés Delbianco, Ignacio Fábregas

    Abstract: Concurrent separation logic is distinguished by transfer of state ownership upon parallel composition and framing. The algebraic structure that underpins ownership transfer is that of partial commutative monoids (PCMs). Extant research considers ownership transfer primarily from the logical perspective while comparatively less attention is drawn to the algebraic considerations. This paper provides… ▽ More

    Submitted 4 March, 2021; v1 submitted 23 October, 2020; originally announced October 2020.

    Comments: 35 pages

    Journal ref: Proc. ACM Program. Lang. 5, POPL, Article 5 (January 2021)

  2. arXiv:1804.11250  [pdf, other

    cs.LO

    Proof-relevant Horn Clauses for Dependent Type Inference and Term Synthesis

    Authors: František Farka, Ekaterina Komendantskya, Kevin Hammond

    Abstract: First-order resolution has been used for type inference for many years, including in Hindley- Milner type inference, type-classes, and constrained data types. Dependent types are a new trend in functional languages. In this paper, we show that proof-relevant first-order resolution can play an important role in automating type inference and term synthesis for dependently typed languages. We propose… ▽ More

    Submitted 30 April, 2018; originally announced April 2018.

    Comments: Paper presented at the 34nd International Conference on Logic Programming (ICLP 2018), Oxford, UK, July 14 to July 17, 2018 18 pages, LaTeX, 0 PDF figures

  3. arXiv:1612.03032  [pdf, other

    cs.LO

    CoALP-Ty'16

    Authors: Ekaterina Komendantskaya, František Farka

    Abstract: This volume constitutes the pre-proceedings of the Workshop on Coalgebra, Horn Clause Logic Programming and Types (CoALP-Ty'16), held on 28--29 November 2016 in Edinburgh as a mark of the end of the EPSRC Grant Coalgebraic Logic Programming for Type Inference, by E. Komendantskaya and J. Power. This volume consists of extended abstracts describing current research in the following areas: Semanti… ▽ More

    Submitted 9 December, 2016; originally announced December 2016.

  4. arXiv:1608.05233  [pdf, ps, other

    cs.PL

    Coinductive Soundness of Corecursive Type Class Resolution

    Authors: František Farka, Ekaterina Komendantskaya, Kevin Hammond

    Abstract: Horn clauses and first-order resolution are commonly used to implement type classes in Haskell. Several corecursive extensions to type class resolution have recently been proposed, with the goal of allowing (co)recursive dictionary construction where resolution does not termi- nate. This paper shows, for the first time, that corecursive type class resolution and its extensions are coinductively so… ▽ More

    Submitted 8 December, 2016; v1 submitted 18 August, 2016; originally announced August 2016.

    Comments: Pre-proceedings paper presented at the 26th International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2016), Edinburgh, Scotland UK, 6-8 September 2016 (arXiv:1608.02534)

    Report number: LOPSTR/2016/2