~/talks

Edwin Brady

what they talk about

all 6 in the filters

where they keep going back

all 10 in the filters

on a stage with

all 10 in the filters

who talks about the same things

titleconferencedate
Imperative Syntax for Dependent TypesHATRA 20252025-10-14
Claim: an imperative surface syntax that elaborates into Idris makes dependently typed code more comprehensible for experienced imperative programmers. Built…
Talk on
Type-level Property Based TestingTyDe 20242024-09-06
An automated framework in Idris 2 runs type-level QuickCheck during compilation to test dependent-type models built as an indexed state monad. Properties…
Talk on
Yaffle: A New Core for Idris 2WITS 20242024-01-20
Yaffle is a new core for Idris 2 implemented in Idris 2 itself, built to fix core bottlenecks and simplify checking. It compiles via Chez Scheme and bootstraps…
Talk on
Quantitative Types in Idris 2SPLASH 2020 REBASE2020-11-16
A new Idris 2 core implements Quantitative Type Theory (Conor McBride, Bob Atkey) with concrete multiplicities 0 1 ω, enabling dependent+linear types. The…
Talk on
Panel discussion: Types for All: From weak to strong, from static to dynamicCode Mesh LDN 20202020-11-05
Panelists compare concrete systems and trade-offs: dependent types in Idris 2 (about 50,000 lines of Idris, with tests taking ~3x the build time) eliminate…
Panel on
Dependent Type Driven Program Synthesis in IdrisCode Mesh LDN 20202020-11-05
Idris uses the type to synthesize program fragments by incremental case-splitting and expression search over holes and unification, generating batches (default…
Talk on
Frex: indexing modulo equations with free extensions (Extended Abstract)TyDe 20202020-08-23
An extensible Idris2 library implements equality-by-normalization for indices using free extensions, with a user tier (frexlets) and a developer tier (core…
Talk on
Keynote – Edwin BradyScheme 20192019-08-18
A tour of Idris 2 shows concrete changes: a Scheme backend that compiles in an afternoon and runs faster than Idris 1, an internal “generate definition”…
Talk on
Idris 2: Type-driven development of IdrisCode Mesh LDN 20182018-11-08
A new implementation rewrites the language in itself: Idris 2 implemented in Idris, with an interactive editor workflow (Atom protocol) that drives development…
Talk on
Type-driven Development of Communicating Systems in IdrisLambda World 20162016-09-30
Idris uses dependent types and totality checking to make concrete claims: total functions terminate or produce finite prefixes of infinite results, and IO is…
Talk on
Type-Driven Development in IdrisScala World 20152015-09-20
Idris provides first‑class dependent types and interactive tools (REPL, case‑split, expression search) that drive development: the language types compute…
Talk on
Idris: Programming with Dependent TypesCode Mesh 20132013-12-03
Idris claims to bring full dependent types to practical programming with an optimising compiler and FFI, plus totality checker and tactic-based theorem…
Talk on
Scala vs Idris: Dependent types, now and in the futureStrange Loop 20132013-09-18
A head-to-head of concrete engineering: Idris demonstrates full dependent types, builds sized vectors and an effects DSL that type-checks, compiles and runs…
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.