Nottingham FP Lab Blog
Tags
All posts
-
Functional Reactive Games and Kinect
- November 28, 2014 - by Ivan Perez
-
Declarative Game Programming (PPDP 14) - additional material
- September 23, 2014 - by Ivan Perez
-
Yampa 0.9.6 released
- August 29, 2014 - by Ivan Perez
-
Categorical Semantics of Dependent Type Theory
- February 7, 2013 - by nicolai
-
ε0 happy returns
- December 15, 2012 - by Venanzio
-
A Quotient in HoTT
- December 12, 2012 - by Nicolai Kraus
-
Induction-Recursion and Impredicativity
- December 6, 2012 - by Venanzio
-
Isomorphisms and weak equivalences
- November 28, 2012 - by Paolo Capriotti
-
The Infinite Jail
- November 19, 2012 - by Venanzio
-
Continuity of Gödel's system T functionals
- November 9, 2012 - by Paolo Capriotti
-
Homotopy tutorial 1
- November 7, 2012 - by Ambrus Kaposi
-
FP Lab Blog Rides Again
- November 2, 2012 - by Graham Hutton
-
Red-black trees
- May 7, 2011 - by James Chapman
-
Professor Layton and the Projective Plane
- December 7, 2010 - by Christian Sattler
-
Size-indexed logical relations
- November 30, 2010 - by Nils Anders Danielsson
-
Modular datatypes and folding for functions
- November 5, 2010 - by Laurence E. Day
-
Compatibility of equalities based on operational semantics
- October 29, 2010 - by Nils Anders Danielsson
-
Using reflection to improve automatization
- May 13, 2010 - by gallais
-
Solving first order stream equations
- May 10, 2010 - by fyb
-
Bag Equality via a Proof-Relevant Membership Relation
- March 16, 2010 - by Nils Anders Danielsson
-
Causal Semantics of (A)FRP
- March 8, 2010 - by Neil Sculthorpe
-
The codensity monad
- February 12, 2010 - by Graham
-
Scala: An Object-Oriented Language with Functional Programming Features
- November 25, 2009 - by Darin Morrison
-
Implementing a Correct Type-Checker for the Simply Typed Lambda Calculus
- November 25, 2009 - by Darin Morrison
-
Parser combinators are as expressive as possible
- October 28, 2009 - by Nils Anders Danielsson
-
Factorising folds for faster functions
- October 16, 2009 - by Graham
-
Left Kan extensions of containers
- October 3, 2009 - by Thorsten
-
Folding Statistics
- July 17, 2009 - by Tom Nielsen
-
Some observations about μν
- July 10, 2009 - by Nils Anders Danielsson
-
Numbers in Agda
- June 26, 2009 - by Thorsten
-
Turning amortised into worst-case
- May 8, 2009 - by Nils Anders Danielsson
-
Work stealing and implementation of runtime systems
- March 16, 2009 - by Graham
-
Breadth first labelling
- March 6, 2009 - by Graham
-
Container eating
- February 28, 2009 - by Hancock
-
Djinn, monotonic
- February 13, 2009 - by Conor
-
Indexing a coinductive type on a trace
- January 9, 2009 - by Nils Anders Danielsson
-
Update on PiSigma
- December 15, 2008 - by Thorsten
-
The new GHC API
- December 8, 2008 - by Wouter
-
Call-by-push-value
- November 21, 2008 - by Wouter
-
The origin of species
- November 19, 2008 - by Thorsten
-
Numbers vs Sets
- November 7, 2008 - by Thorsten
-
Is purity inefficient?
- October 17, 2008 - by Nils Anders Danielsson
-
Exponentials of containers (again)
- September 5, 2008 - by Thorsten
-
Modular Monad Transformers
- September 4, 2008 - by Mauro Jaskelioff
-
Hereditary substitutions over simply typed λ-calculus
- August 13, 2008 - by Chantal Keller
-
An ad-hoc approach to productive definitions
- August 1, 2008 - by Nils Anders Danielsson
-
CCC-ness of the category of containers
- July 11, 2008 - by Hancock
-
Agda compiler and FFI
- July 4, 2008 - by Nils Anders Danielsson
-
braincurry
- July 3, 2008 - by Tom Nielsen
-
Recursion with boxes
- June 21, 2008 - by Thorsten
-
Implementing Powerlists
- June 13, 2008 - by Wouter
-
Codata in Agda
- June 10, 2008 - by Nils Anders Danielsson
-
A finite universe in Agda
- May 9, 2008 - by Thorsten
-
Agda Demo 2
- May 6, 2008 - by Nils Anders Danielsson
-
Agda Demo
- May 2, 2008 - by Nils Anders Danielsson
-
The shortest beta-normalizer
- April 13, 2008 - by Thorsten
-
Newton with scratch
- April 4, 2008 - by Thorsten
-
Productivity
- March 14, 2008 - by Nils Anders Danielsson
-
Fair schedulers
- March 8, 2008 - by Hancock
-
Order Preserving Embeddings
- March 7, 2008 - by James Chapman
-
Unimo
- February 27, 2008 - by Nils Anders Danielsson
-
Standard Haskell
- February 24, 2008 - by Conor
-
FP -vs- OO bialgebraically (“Expression Lemma”)
- February 22, 2008 - by Ondrej
-
Associated Types and Open Type Families
- February 16, 2008 - by Peter
-
Monad Transformers
- February 4, 2008 - by Mauro Jaskelioff
-
Parametricity
- January 26, 2008 - by Thorsten
-
Continuations and classical logic
- December 9, 2007 - by Hancock
-
Unification over a definitional context
- November 25, 2007 - by Conor
-
What is the problem with the axiom of choice?
- November 2, 2007 - by Thorsten
-
Archimedes, Gentzen and lenses
- October 20, 2007 - by Hancock
-
Back from ICFP
- October 12, 2007 - by Wouter
-
The internal workings of GHC
- October 5, 2007 - by Graham
-
Proof by Smugness
- August 7, 2007 - by Conor
-
Peano induction for binary numbers (bis)
- August 7, 2007 - by Conor
-
Peano, episode 3
- August 7, 2007 - by Conor
-
Nonempty Lists and Padding
- July 8, 2007 - by Conor
-
Decisive Functors
- July 8, 2007 - by Conor
-
Composing Applicative and Alternative
- July 8, 2007 - by Conor
-
Ords’n'Cards
- June 29, 2007 - by Hancock
-
Programming Modular Synthesizers in Haskell
- June 8, 2007 - by George Giorgidze
-
The Expression Problem
- June 1, 2007 - by Wouter
-
Hurry up please it’s time
- June 1, 2007 - by Hancock
-
FP lunch 25 May
- May 25, 2007 - by Thorsten
-
FP lunch 18 May
- May 25, 2007 - by Thorsten
-
FP lunch 11 May
- May 25, 2007 - by Thorsten
-
Abstract Analysis of Change
- April 30, 2007 - by Neil Sculthorpe
-
GHC sometimes loops
- February 9, 2007 - by Wouter
-
Bart Jacobs’ question (FP lunch 19/1/07)
- January 21, 2007 - by Thorsten
-
A question about observations
- January 19, 2007 - by Graham
-
Asteroids and the Away day
- December 15, 2006 - by Wouter
-
Asking for stream processors
- November 28, 2006 - by Wouter
-
A Toy Kernel
- November 3, 2006 - by Hancock
-
Kan Extensions for Functional Programmers
- October 28, 2006 - by Mauro Jaskelioff
-
Busy day…
- October 6, 2006 - by Peter
-
Haskell Workshop and ICFP
- September 29, 2006 - by Wouter
-
The mu^2 iso (15/9/06)
- September 22, 2006 - by Thorsten
-
Arrows as monoids
- May 20, 2006 - by Wouter
-
HCAR + Normalisation + Rewriting
- April 28, 2006 - by James Chapman
-
Uniqueness Logic
- March 24, 2006 - by Wouter
-
Pipes & Switches
- March 20, 2006 - by Thorsten
-
Normalisation for Typed Combinatory Logic
- March 14, 2006 - by James Chapman
-
GTK2hs special
- March 3, 2006 - by Thorsten
-
Transactions and equality
- February 24, 2006 - by Graham
-
OTT
- February 21, 2006 - by Conor
-
Parsing with distinction
- February 13, 2006 - by Wouter
-
Iterative and Completely Iterative Monads
- February 3, 2006 - by Mauro Jaskelioff
-
Comprehending the IO monad
- January 29, 2006 - by Thorsten
-
Applicative functors and Google MapReduce
- January 20, 2006 - by Wouter
-
Zippity doo daa
- January 13, 2006 - by Graham
-
2.0
- January 9, 2006 - by Administrator
-
monads and comonads
- December 16, 2005 - by Thorsten
-
Solving Sudoku a la Bird
- December 9, 2005 - by Graham
-
Containers: Who they? What do? and Why?
- December 9, 2005 - by Peter
-
Visitors from Sheffield
- December 3, 2005 - by Graham
-
From High-school algebra to University algebra
- November 25, 2005 - by Thorsten
-
Roll your own induction principles
- November 18, 2005 - by James Chapman
-
Using Proof to Reason about Errors in Ontology Construction
- November 17, 2005 - by Louise
-
Two PhDs and some obfuscated code
- November 4, 2005 - by Wouter
-
(Typed) Quantum Circuits in Haskell
- October 21, 2005 - by Jon
-
Collecting isos on regular types
- July 15, 2005 - by Thorsten
-
Travelling…
- June 28, 2005 - by Conor
-
Theory of patches
- June 17, 2005 - by Wouter
-
Partial
- June 17, 2005 - by Thorsten
-
FP Blog
- June 17, 2005 - by Jon