~/talks

Oleg Kiselyov

what they talk about

all 4 in the filters

where they keep going back

  • PEPM2 editions2022–2024
  • OCaml2 editions2022–2023

all 6 in the filters

on a stage with

all 8 in the filters

who talks about the same things

nobody close enough yet

titleconferencedate
Handling Scope Checks: A Comparative Framework for Dynamic Scope Extrusion ChecksPOPL 20262026-01-11
Compares three concrete dynamic checks—lazy vs eager and a new Cause-for-Concern (C4C) check—and gives a formal calculus for evaluating them with effect…
Talk on
Complete Stream Fusion for Software-Defined RadioPEPM 20242024-01-16
Strymonas compiles declarative pipelines to generated C with a single main loop, no dynamic allocation, and complete stream fusion, and it implements a…
Talk on
MetaOCaml Theory and ImplementationOCaml 20232023-09-09
An integrated translation in BER MetaOCaml N114 interleaves quotation/antiquotation lowering with OCaml type checking so the compiler no longer rebuilds whole…
Talk on
Free Variable as Effect, in PracticeHOPE 20232023-09-04
Proposes that treating free variables as algebraic effects gives practical wins: a tagless-final compiler prototype emits runnable wasm module and x86 code…
Talk on
Highest-performance Stream ProcessingOCaml 20222022-09-16
Library implements complete stream fusion and generates C and OCaml code from declarative pipelines, eliminating intermediate tuples and allocations so…
Talk
Demo: New View on Plasma Fractals -- From the High Point of Array LanguagesFARM 20222022-09-15
New approach presents plasma fractals as a family of image-expansion algorithms (so the standard square-diamond algorithm sits alongside bilinear and bicubic…
Talk on
Do Mutable Variables Have Reference Types?ML 20222022-09-15
Offshoring fails for mutable variables: naive translation that treats OCaml refs as C pointers either forces ad hoc restrictions (refs only for base types…
Talk on
let (rec) insertion without Effects, Lights or MagicPEPM 20222022-01-17
Claims a denotational semantics for let(rec)-insertion that avoids delimited control and other effects, models insertion as composable annotations (sticky…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.