NUK - logo

Rezultati iskanja

Osnovno iskanje    Ukazno iskanje   

Trenutno NISTE avtorizirani za dostop do e-virov NUK. Za polni dostop se PRIJAVITE.

1 2 3 4 5
zadetkov: 133
1.
  • Effects as capabilities: ef... Effects as capabilities: effect handlers and lightweight effect polymorphism
    Brachthäuser, Jonathan Immanuel; Schuster, Philipp; Ostermann, Klaus Proceedings of ACM on programming languages, 11/2020, Letnik: 4, Številka: OOPSLA
    Journal Article
    Recenzirano
    Odprti dostop

    Effect handlers have recently gained popularity amongst programming language researchers. Existing type- and effect systems for effect handlers are often complicated and potentially hinder a ...
Celotno besedilo

PDF
2.
  • Compiling effect handlers i... Compiling effect handlers in capability-passing style
    Schuster, Philipp; Brachthäuser, Jonathan Immanuel; Ostermann, Klaus Proceedings of ACM on programming languages, 08/2020, Letnik: 4, Številka: ICFP
    Journal Article
    Recenzirano
    Odprti dostop

    Effect handlers encourage programmers to abstract over repeated patterns of complex control flow. As of today, this abstraction comes at a significant price in performance. In this paper, we aim to ...
Celotno besedilo

PDF
3.
  • Denotational validation of ... Denotational validation of higher-order Bayesian inference
    Ścibior, Adam; Kammar, Ohad; Vákár, Matthijs ... Proceedings of ACM on programming languages, 01/2018, Letnik: 2, Številka: POPL
    Journal Article
    Recenzirano
    Odprti dostop

    We present a modular semantic account of Bayesian inference algorithms for probabilistic programming languages, as used in data science and machine learning. Sophisticated inference algorithms are ...
Celotno besedilo

PDF
4.
  • Effect handlers for the masses Effect handlers for the masses
    Brachthäuser, Jonathan Immanuel; Schuster, Philipp; Ostermann, Klaus Proceedings of ACM on programming languages, 11/2018, Letnik: 2, Številka: OOPSLA
    Journal Article
    Recenzirano
    Odprti dostop

    Effect handlers are a program structuring paradigm with rising popularity in the functional programming language community and can express many advanced control flow abstractions. We present the ...
Celotno besedilo

PDF
5.
  • Variability Mining: Consist... Variability Mining: Consistent Semi-automatic Detection of Product-Line Features
    Kastner, Christian; Dreiling, Alexander; Ostermann, Klaus IEEE transactions on software engineering, 2014-Jan., 2014-1-00, 20140101, Letnik: 40, Številka: 1
    Journal Article
    Recenzirano
    Odprti dostop

    Software product line engineering is an efficient means to generate a set of tailored software products from a common implementation. However, adopting a product-line approach poses a major challenge ...
Celotno besedilo

PDF
6.
  • Effekt: Capability-passing ... Effekt: Capability-passing style for type- and effect-safe, extensible effect handlers in Scala
    BRACHTHÄUSER, JONATHAN IMMANUEL; SCHUSTER, PHILIPP; OSTERMANN, KLAUS Journal of functional programming, 2020, Letnik: 30
    Journal Article
    Recenzirano
    Odprti dostop

    Abstract Effect handlers are a promising way to structure effectful programs in a modular way. We present the Scala library Effekt , which is centered around capability passing and implemented in ...
Celotno besedilo

PDF
7.
  • Deriving Dependently-Typed ... Deriving Dependently-Typed OOP from First Principles
    Binder, David; Skupin, Ingo; Süberkrüb, Tim ... Proceedings of ACM on programming languages, 04/2024, Letnik: 8, Številka: OOPSLA1
    Journal Article
    Recenzirano
    Odprti dostop

    The expression problem describes how most types can easily be extended with new ways to produce the type or new ways to consume the type, but not both. When abstract syntax trees are defined as an ...
Celotno besedilo
8.
  • Back to Direct Style: Typed... Back to Direct Style: Typed and Tight
    Müller, Marius; Schuster, Philipp; Brachthäuser, Jonathan Immanuel ... Proceedings of ACM on programming languages, 04/2023, Letnik: 7, Številka: OOPSLA1
    Journal Article
    Recenzirano
    Odprti dostop

    Translating programs into continuation-passing style is a well-studied tool to explicitly deal with the control structure of programs. This is useful, for example, for compilation. In a typed ...
Celotno besedilo
9.
  • Decomposition diversity wit... Decomposition diversity with symmetric data and codata
    Binder, David; Jabs, Julian; Skupin, Ingo ... Proceedings of ACM on programming languages, 01/2020, Letnik: 4, Številka: POPL
    Journal Article
    Recenzirano
    Odprti dostop

    The expression problem describes a fundamental trade-off in program design: Should a program's primary decomposition be determined by the way its domain objects are constructed ("functional" ...
Celotno besedilo

PDF
10.
  • Introduction and eliminatio... Introduction and elimination, left and right
    Ostermann, Klaus; Binder, David; Skupin, Ingo ... Proceedings of ACM on programming languages, 08/2022, Letnik: 6, Številka: ICFP
    Journal Article
    Recenzirano
    Odprti dostop

    Functional programming language design has been shaped by the framework of natural deduction, in which language constructs are divided into introduction and elimination rules for producers of values. ...
Celotno besedilo
1 2 3 4 5
zadetkov: 133

Nalaganje filtrov