Learning descriptors for object recognition and 3d pose estimation

P Wohlhart, V Lepetit - … of the IEEE conference on computer …, 2015 - openaccess.thecvf.com
Detecting poorly textured objects and estimating their 3D pose reliably is still a very
challenging problem. We introduce a simple but powerful approach to computing descriptors …

Distributed system development with ScalaLoci

P Weisenburger, M Köhler, G Salvaneschi - Proceedings of the ACM on …, 2018 - dl.acm.org
Distributed applications are traditionally developed as separate modules, often in different
languages, which react to events, like user input, and in turn produce new events for the …

Higher-order functional reactive programming without spacetime leaks

NR Krishnaswami - ACM SIGPLAN Notices, 2013 - dl.acm.org
Functional reactive programming (FRP) is an elegant approach to declaratively specify
reactive systems. However, the powerful abstractions of FRP have historically made it …

Bouncing threads for circular and non-wellfounded proofs: Towards compositionality with circular proofs

D Baelde, A Doumane, D Kuperberg… - Proceedings of the 37th …, 2022 - dl.acm.org
Given that (co) inductive types are naturally modelled as fixed points, it is unsurprising that
fixed-point logics are of interest in the study of programming languages, via the Curry …

Temporal stream logic: Synthesis beyond the bools

B Finkbeiner, F Klein, R Piskac… - … Conference on Computer …, 2019 - Springer
Reactive systems that operate in environments with complex data, such as mobile apps or
embedded controllers with many sensors, are difficult to synthesize. Synthesis tools usually …

The clocks are ticking: No more delays!

P Bahr, HB Grathwohl… - 2017 32nd Annual ACM …, 2017 - ieeexplore.ieee.org
Guarded recursion in the sense of Nakano allows general recursive types and terms to be
added to type theory without breaking consistency. Recent work has demonstrated …

Debugging for reactive programming

G Salvaneschi, M Mezini - … of the 38th International Conference on …, 2016 - dl.acm.org
Reactive programming is a recent programming technique that provides dedicated
language abstractions for reactive software. Reactive programming relieves developers from …

Asynchronous modal FRP

P Bahr, RE Møgelberg - Proceedings of the ACM on Programming …, 2023 - dl.acm.org
Over the past decade, a number of languages for functional reactive programming (FRP)
have been suggested, which use modal types to ensure properties like causality …

Simply RaTT: a fitch-style modal calculus for reactive programming without space leaks

P Bahr, CU Graulund, RE Møgelberg - Proceedings of the ACM on …, 2019 - dl.acm.org
Functional reactive programming (FRP) is a paradigm for programming with signals and
events, allowing the user to describe reactive programs on a high level of abstraction. For …

On the semantics of distributed reactive programming: the cost of consistency

A Margara, G Salvaneschi - IEEE Transactions on Software …, 2018 - ieeexplore.ieee.org
The reactive programming paradigm aims to simplify the development of reactive systems. It
provides abstractions to define time-changing values that are automatically updated by the …