Home
Papertalks
About
Help
Improve
Upload
Login
Register
Login Required
×
You have to login to use this feature.
Title
Abstract
Keywords
Authors
exact
AAAI 2021
AACL 2020
ACCV 2020
ACL 2020
ACL Workshops
ACM-CHIL 2020
ACML 2020
AISTATS 2020
AISTATS 2021
AKBC 2020
BMVC 2020
BMVC 2021
CHI 2020
CIKM 2020
COLING 2020
COLING Workshops 2020
COLT 2020
COLT 2021
CoRL 2020
CVPR 2020
DCASE 2020
EACL 2021
ECML PKDD 2020
EMNLP 2020
ESWC 2020
FOCI 2020
HotCloud 2020
HotEdge 2020
HotStorage 2020
ICALP 2020
ICAPS 2020
ICFP 2020
ICLR 2020
ICLR 2021
ICML 2020
ICML 2021
ICN 2020
ICWSM 2020
ICWSM 2021
IJCAI 2021
ISMIR 2020
KDD 2020
KR 2020
L@S 2020
MIDL 2020
MLHC 2020
MLSYS 2021
MSML 2020
MSR 2020
NeurIPS 2020
NeurIPS 2021
OOPSLA 2020
OpML 2020
OSDI 2020
PLDI 2020
PLDI 2021
PODC 2020
POPL 2020
RECSYS 2020
SIGCOMM 2020
SIGDIAL 2020
SIGGRAPH 2020
SIGIR 2020
SOUPS 2020
SPAA 2020
STOC 2020
UAI 2020
USENIX ATC 2020
USENIX Security 2020
WACV 2021
WOOT 2020
ICFP 2020
Arts and Music
Biology
Chemistry
Computer Science
Economics
Engineering
Geoscience
History
Law
Humanities
Mathematics
Medical Sciences
Neuroscience
Physics
Politics
Psychology
Social Sciences
All dates
Today
Last week
Last month
Last year
Reset
Hide
Hide
Hide
Sort by:
Default
Date (upload)
Date (paper)
Likes
Stars
Views
Duration
Random
Search match
45
papertalks found
20/08/2020
Liquid Information Flow Control
Nadia Polikarpova
,
Deian Stefan
,
Jean Yang
and
Shachar Itzhaky
,
Travis Hance
,
Armando Solar-Lezama
Keywords
Abstract
Paper
program synthesis
,
information flow control
,
liquid types
15:10
20/08/2020
Separation Logic for Sequential Programs (Functional Pearl)
Arthur Charguéraud
Keywords
Abstract
Paper
Program verification
,
Separation Logic
,
Coq
13:25
20/08/2020
Signature restriction for polymorphic algebraic effects
Taro Sekiyama
,
Takeshi Tsukada
,
Atsushi Igarashi
Keywords
Abstract
Paper
polymorphic effects
,
polymorphic type assignment
,
algebraic effects and handlers
15:17
20/08/2020
Heterogeneous binary random-access lists
Wouter Swierstra
Keywords
Abstract
Paper
11:29
20/08/2020
Program Sketching with Live Bidirectional Evaluation
Justin Lubin
,
Nick Collins
,
Cyrus Omar
,
Ravi Chugh
Keywords
Abstract
Paper
Program Synthesis
,
Examples
,
Sketches
,
Bidirectional Evaluation
14:33
20/08/2020
Effect Handlers, Evidently
Ningning Xie
,
Jonathan Immanuel Brachthäuser
,
Daniel Hillerström
and
Philipp Schuster
,
Daan Leijen
Keywords
Abstract
Paper
Handlers
,
Evidence Passing Translation
,
Algebraic Effects
14:53
20/08/2020
Effects for Efficiency: Asymptotic Speedup with First-Class Control
Daniel Hillerström
,
Sam Lindley
,
John Longley
Keywords
Abstract
Paper
effect handlers
,
generic search
,
asymptotic complexity analysis
12:53
20/08/2020
Sparcl: A Language for Partially-Invertible Computation
Kazutaka Matsuda
,
Meng Wang
Keywords
Abstract
Paper
linear types
,
reversible computation
14:33
20/08/2020
Composing and Decomposing Op-Based CRDTs with Semidirect Products
Matthew Weidner
,
Christopher Meiklejohn
,
Heather Miller
Keywords
Abstract
Paper
Operational Transformation
,
CRDTs
,
Eventual Consistency
14:39
20/08/2020
Parsing with Zippers (Functional Pearl)
Pierce Darragh
,
Michael D. Adams
Keywords
Abstract
Paper
Zippers
,
Parsing with Derivatives
,
Parsing
,
Derivatives
14:58
20/08/2020
TLC: Temporal Logic of Distributed Components
Jeremiah Griffin
,
Mohsen Lesani
,
Narges Shadab
,
Xizhe Yin
Keywords
Abstract
Paper
Program Logic
,
Composition
,
Operational Semantics
,
Temporal Logic
,
Distributed Protocols
14:41
20/08/2020
Sealing Pointer-Based Optimizations Behind Pure Functions
Daniel Selsam
,
Simon Hudon
,
Leonardo De Moura
Keywords
Abstract
Paper
functional programming
,
interactive theorem proving
,
Lean
15:09
20/08/2020
Liquid Resource Types
Tristan Knoth
,
Di Wang
,
Adam Reynolds
and
Nadia Polikarpova
,
Jan Hoffmann
Keywords
Abstract
Paper
Automated amortized resource analysis
,
Refinement types
15:26
20/08/2020
Higher-Order Demand-Driven Symbolic Evaluation
Zachary Palmer
,
Theodore Park
,
Scott F. Smith
,
Shiwei Weng
Keywords
Abstract
Paper
Symbolic Execution
,
Demand-Driven Execution
,
Test Generation
14:08
20/08/2020
Computation Focusing
Nick Rioux
,
Steve Zdancewic
Keywords
Abstract
Paper
full abstraction
,
type systems
,
compiler verification
,
program equivalence
,
focusing
12:55
20/08/2020
Raising Expectations: Automating Expected Cost Analysis with Types
Di Wang
,
David M. Kahn
,
Jan Hoffmann
Keywords
Abstract
Paper
resource-aware type system
,
expected execution cost
,
analysis of probabilistic programs
15:02
20/08/2020
Staged Selective Parser Combinators
Jamie Willis
,
Nicolas Wu
,
Matthew Pickering
Keywords
Abstract
Paper
parsers
,
meta-programming
,
combinators
14:55
20/08/2020
A theory of RPC calculi for client–server model
Kwanghoon Choi
,
Byeong-Mo Chang
Keywords
Abstract
Paper
11:23
20/08/2020
Lower Your Guards: A Compositional Pattern-Match Coverage Checker
Sebastian Graf
,
Simon Peyton Jones
,
Ryan Scott
Keywords
Abstract
Paper
guards
,
Haskell
,
pattern matching
,
strictness
14:09
20/08/2020
Scala Step-by-Step — Soundness for DOT with Step-Indexed Logical Relations in Iris
Paolo G. Giarrusso
,
Leo Stefanesco
,
Amin Timany
and
Lars Birkedal
,
Robbert Krebbers
Keywords
Abstract
Paper
type soundness
,
data abstraction
,
DOT
,
step-indexing
,
Coq
,
Scala
,
logical relations
,
Iris
13:45
20/08/2020
Strong Functional Pearl: Harper's Regular-Expression Matcher in Cedille
Aaron Stump
,
Chris Jenkins
,
Stephan Spahn
,
Colin McDonald
Keywords
Abstract
Paper
recursion schemes
,
strong functional programming
,
programming with continuations
,
regular-expression matcher
14:26
20/08/2020
Duplo: A Framework for OCaml Post-Link Optimisation
Nandor Licker
,
Timothy M. Jones
Keywords
Abstract
Paper
OCaml
,
LLVM
,
C
,
post-link
,
optimisation
,
inlining
14:40
20/08/2020
A General Approach to Define Binders Using Matching Logic
Xiaohong Chen
,
Grigore Roşu
Keywords
Abstract
Paper
completeness
,
matching logic
,
binders
,
conservative extension
14:33
20/08/2020
A Unified View of Modalities in Type Systems
Andreas Abel
,
Jean-Philippe Bernardy
Keywords
Abstract
Paper
subtyping
,
linear types
,
modal logic
12:00
20/08/2020
Kinds are Calling Conventions
Paul Downen
,
Zena M. Ariola
,
Simon Peyton Jones
,
Richard A. Eisenberg
Keywords
Abstract
Paper
representation
,
type systems
,
arity
,
levity
,
polymorphism
15:00
20/08/2020
Cosmo: A Concurrent Separation Logic for Multicore OCaml
Glen Mével
,
Jacques-Henri Jourdan
,
François Pottier
Keywords
Abstract
Paper
program verification
,
weak memory
,
concurrency
,
separation logic
14:57
20/08/2020
Denotational Recurrence Extraction for Amortized Analysis
Joseph W. Cutler
,
Dan Licata
,
Norman Danner
Keywords
Abstract
Paper
amortized analysis
,
recurrence extraction
,
denotational semantics
,
resource analysis
,
higher order recurrences
,
cost semantics
14:53
20/08/2020
Elastic Sheet-Defined Functions: Generalising Spreadsheet Functions to Variable-Size Input Arrays
Matt McCutchen
,
Judith Borghouts
,
Andrew D. Gordon
and
Simon Peyton Jones
,
Advait Sarkar
Keywords
Abstract
Paper
10:58
20/08/2020
Stable Relations and Abstract Interpretation of Higher-Order Programs
Benoît Montagu
,
Thomas P. Jensen
Keywords
Abstract
Paper
correlations
,
static analysis
,
abstract interpretation
,
lambda-calculus
14:59
20/08/2020
Compiling Effect Handlers in Capability-Passing Style
Philipp Schuster
,
Jonathan Immanuel Brachthäuser
,
Klaus Ostermann
Keywords
Abstract
Paper
lexically-scoped effect handlers
,
continuation-passing style
,
algebraic effects
,
capability-passing style
,
continuations
,
control effects
,
compilation
12:18
20/08/2020
Regular Language Type Inference with Term Rewriting
Timothée Haudebourg
,
Thomas Genet
,
Thomas P. Jensen
Keywords
Abstract
Paper
Higher-Order
,
Program Verification
,
Type Inference
,
Functional Languages
,
Regular Languages
,
Term Rewriting
14:53
20/08/2020
Recovering Purity with Comonads and Capabilities
Vikraman Choudhury
,
Neel Krishnaswami
Keywords
Abstract
Paper
capabilities
,
modal type theory
,
effects
,
categorical semantics
,
comonads
14:14
20/08/2020
Kindly Bent to Free Us
Gabriel Radanne
,
Hannes Saffrich
,
Peter Thiemann
Keywords
Abstract
Paper
Ownership
,
Functional programming
,
Type inference
,
Linear types
14:57
20/08/2020
SteelCore: An Extensible Concurrent Separation Logic for Effectful Dependently Typed Programs
Nikhil Swamy
,
Aseem Rastogi
,
Aymeric Fromherz
and
Denis Merigoux
,
Danel Ahman
,
Guido Martínez
Keywords
Abstract
Paper
Separation Logic
,
Program Proofs
,
Concurrency
15:00
20/08/2020
POPLMark reloaded: Mechanizing proofs by logical relations
Andreas Abel
,
Guillaume Allais
,
Aliya Hameer
and
Brigitte Pientka
,
Alberto Momigliano
,
Steven Schäfer
,
Kathrin Stark
Keywords
Abstract
Paper
10:44
20/08/2020
Retrofitting Parallelism onto OCaml
KC Sivaramakrishnan
,
Stephen Dolan
,
Leo White
and
Sadiq Jaffer
,
Tom Kelly
,
Anmol Sahoo
,
Sudha Parimala
,
Atul Dhiman
,
Anil Madhavapeddy
Keywords
Abstract
Paper
backwards compatibility
,
concurrent garbage collection
15:05
20/08/2020
Perturbation confusion in forward automatic differentiation of higher-order functions
Oleksandr Manzyuk
,
Barak A. Pearlmutter
,
Alexey Radul
and
David Rush
,
Jeffrey Mark Siskind
Keywords
Abstract
Paper
11:19
20/08/2020
Elaboration with First-Class Implicit Function Types
András Kovács
Keywords
Abstract
Paper
type theory
,
type inference
,
impredicative polymorphism
,
elaboration
15:01
20/08/2020
The Simple Essence of Algebraic Subtyping: Principal Type Inference with Subtyping Made Easy (Functional Pearl)
Lionel Parreaux
Keywords
Abstract
Paper
subtyping
,
principal types
,
type inference
14:39
20/08/2020
The full-reducing Krivine abstract machine KN simulates pure normal-order reduction in lockstep: A proof via corresponding calculus
Álvaro García Perez
,
Pablo Nogueira
Keywords
Abstract
Paper
10:59
«
1
2
»