Jeremy Gibbons

From MaRDI portal
Person:265823

Available identifiers

zbMath Open gibbons.jeremyWikidataQ102388533 ScholiaQ102388533MaRDI QIDQ265823

List of research outcomes





PublicationDate of PublicationType
Profunctor optics, a categorical update2024-05-10Paper
Algorithm design with the selection monad2023-08-03Paper
Breadth-first traversal via staging2023-06-30Paper
How to design co-programs2021-09-24Paper
https://portal.mardi4nfdi.de/entity/Q58547302021-03-17Paper
Quantitative Information Flow with Monads in Haskell2021-02-16Paper
Algorithm Design with Haskell2020-08-10Paper
Coding with asymmetric numeral systems2020-05-05Paper
The under-appreciated unfold2019-09-26Paper
Introduction to bidirectional transformations2019-02-15Paper
Programming with ornaments2017-10-23Paper
The under-appreciated unfold2017-08-21Paper
Modules over Monads and their Algebras2017-07-11Paper
APLicative Programming with Naperian Functors2017-05-19Paper
Kernels, in a nutshell2016-12-15Paper
Folding domain-specific languages: deep and shallow embeddings (functional pearl)2016-09-29Paper
Conjugate hylomorphisms -- or: the mother of all structured recursion schemes2016-09-29Paper
Comprehending Ringads2016-08-17Paper
Reflections on Monadic Lenses2016-08-17Paper
The coinductive resumption monad2016-05-13Paper
Monads for behaviour2016-04-12Paper
Unifying Theories of Programming with Monads2015-12-11Paper
Notions of Bidirectional Computation and Entangled State Monads2015-08-27Paper
Unifying structured recursion schemes2015-03-30Paper
A Relative Timed Semantics for BPMN2015-03-19Paper
Just do it2015-03-05Paper
Incremental updates for efficient bidirectional transformations2015-03-05Paper
When is a function a fold or an unfold?2013-04-26Paper
Property specifications for workflow modelling2011-07-18Paper
Formalisations and applications of BPMN2011-06-07Paper
Arithmetic coding with folds and unfolds2011-04-01Paper
Scala for generic programmers2011-01-26Paper
Unifying theories of locations2010-08-31Paper
Gradual refinement. Blending pattern matching with data abstraction2010-07-26Paper
The essence of the <scp>Iterator</scp> pattern2009-10-28Paper
Fission for Program Comprehension2009-04-02Paper
Unifying Theories of Objects2009-03-06Paper
Property Specifications for Workflow Modelling2009-02-24Paper
Unfolding Abstract Datatypes2008-08-28Paper
Metamorphisms: streaming representation-changers2007-03-12Paper
Unbounded Spigot Algorithms for the Digits of Pi2006-07-11Paper
Proof methods for corecursive programs2006-06-19Paper
FUNCTIONAL PEARL: Enumerating the rationals2006-06-09Paper
Mathematics of Program Construction2005-08-26Paper
Disciplined, efficient, generalised folds for nested datatypes2004-10-01Paper
https://portal.mardi4nfdi.de/entity/Q47381132004-08-11Paper
https://portal.mardi4nfdi.de/entity/Q47381162004-08-11Paper
https://portal.mardi4nfdi.de/entity/Q47381872004-08-11Paper
On the semantics of nested datatypes2002-07-25Paper
The generic approximation lemma2002-07-14Paper
https://portal.mardi4nfdi.de/entity/Q27671872002-01-28Paper
A pointless derivation of radix sort2000-12-05Paper
Bridging the algorithm gap: A linear-time functional program for paragraph formatting2000-11-28Paper
Generic downwards accumulations2000-06-04Paper
https://portal.mardi4nfdi.de/entity/Q42345141999-11-08Paper
Computing downwards accumulations on trees quickly1997-10-19Paper
Functional Pearls1997-08-07Paper
Functional Pearls1997-04-29Paper
Efficient parallel algorithms for tree accumulations1996-02-26Paper
https://portal.mardi4nfdi.de/entity/Q42816671994-04-07Paper
Formal derivation of a pattern matching algorithm1989-01-01Paper

Research outcomes over time

This page was built for person: Jeremy Gibbons