Neil Ghani

Orcid: 0000-0002-3988-2560

Affiliations:
  • University of Nottingham, Department of Computer Science & IT, UK
  • University of Leicester, UK


According to our database1, Neil Ghani authored at least 81 papers between 1995 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
A Fibrational Theory of First Order Differential Structures.
CoRR, 2024

Deep Learning with Parametric Lenses.
CoRR, 2024

2022
Categorical Foundations of Gradient-Based Learning.
Proceedings of the Programming Languages and Systems, 2022

2021
Translating Extensive Form Games to Open Games with Agency.
Proceedings of the Fourth International Conference on Applied Category Theory, 2021

2020
Compositional Game Theory, Compositionally.
Proceedings of the 3rd Annual International Applied Category Theory Conference 2020, 2020

Three equivalent ordinal notation systems in cubical Agda.
Proceedings of the 9th ACM SIGPLAN International Conference on Certified Programs and Proofs, 2020

2019
Universal properties for universal types in bifibrational parametricity.
Math. Struct. Comput. Sci., 2019

Compositional Game Theory with Mixed Strategies: Probabilistic Open Games Using a Distributive Law.
Proceedings of the Proceedings Applied Category Theory 2019, 2019

2018
A compositional treatment of iterated open games.
Theor. Comput. Sci., 2018

Compositional Game Theory.
Proceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer Science, 2018

2017
Variations on Inductive-Recursive Definitions.
Proceedings of the 42nd International Symposium on Mathematical Foundations of Computer Science, 2017

Polytypic Genetic Programming.
Proceedings of the Applications of Evolutionary Computation - 20th European Conference, 2017

2016
Containers, monads and induction recursion.
Math. Struct. Comput. Sci., 2016

A compositional approach to economic game theory.
CoRR, 2016

Comprehensive Parametric Polymorphism: Categorical Models and Type Theory.
Proceedings of the Foundations of Software Science and Computation Structures, 2016

Dependent Types and Fibred Computational Effects.
Proceedings of the Foundations of Software Science and Computation Structures, 2016

Proof-Relevant Parametricity.
Proceedings of the A List of Successes That Can Change the World, 2016

2015
Indexed containers.
J. Funct. Program., 2015

Bifibrational Functorial Semantics of Parametric Polymorphism.
Proceedings of the 31st Conference on the Mathematical Foundations of Programming Semantics, 2015

Positive Inductive-Recursive Definitions.
Log. Methods Comput. Sci., 2015

Parametric Polymorphism - Universally.
Proceedings of the Logic, Language, Information, and Computation, 2015

Models for Polymorphism over Physical Dimension.
Proceedings of the 13th International Conference on Typed Lambda Calculi and Applications, 2015

2014
A relationally parametric model of dependent type theory.
Proceedings of the 41st Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2014

2013
Indexed Induction and Coinduction, Fibrationally.
Log. Methods Comput. Sci., 2013

Small Induction Recursion.
Proceedings of the Typed Lambda Calculi and Applications, 11th International Conference, 2013

Fibred Data Types.
Proceedings of the 28th Annual ACM/IEEE Symposium on Logic in Computer Science, 2013

2012
Generic Fibrational Induction
Log. Methods Comput. Sci., 2012

Refining Inductive Types
Log. Methods Comput. Sci., 2012

Fibrational Induction Meets Effects.
Proceedings of the Foundations of Software Science and Computational Structures, 2012

2011
When Is a Type Refinement an Inductive Type?
Proceedings of the Foundations of Software Science and Computational Structures, 2011

2010
Fibrational Induction Rules for Initial Algebras.
Proceedings of the Computer Science Logic, 24th International Workshop, 2010

2009
A principled approach to programming with nested types in Haskell.
High. Order Symb. Comput., 2009

A Universe of Strictly Positive Families.
Int. J. Found. Comput. Sci., 2009

Representations of Stream Processors Using Nested Fixed Points
Log. Methods Comput. Sci., 2009

2008
Modularity and Implementation of Mathematical Operational Semantics.
Proceedings of the Second Workshop on Mathematically Structured Functional Programming, 2008

Short Cut Fusion for Effects.
Proceedings of the Nineth Symposium on Trends in Functional Programming, 2008

Foundations for structured programming with GADTs.
Proceedings of the 35th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2008

Proving Properties about Lists Using Containers.
Proceedings of the Functional and Logic Programming, 9th International Symposium, 2008

2007
Monadic augment and generalised short cut fusion.
J. Funct. Program., 2007

Initial Algebra Semantics Is Enough!
Proceedings of the Typed Lambda Calculi and Applications, 8th International Conference, 2007

Constructing Strictly Positive Families.
Proceedings of the Theory of Computing 2007. Proceedings of the Thirteenth Computing: The Australasian Theory Symposium (CATS2007). January 30, 2007

Higher Dimensional Trees, Algebraically.
Proceedings of the Algebra and Coalgebra in Computer Science, 2007

2006
Explicit substitutions and higher-order syntax.
High. Order Symb. Comput., 2006

String rewriting for double coset systems.
J. Symb. Comput., 2006

Preface.
Proceedings of the Eighth Workshop on Coalgebraic Methods in Computer Science, 2006

Continuous Functions on Final Coalgebras.
Proceedings of the Eighth Workshop on Coalgebraic Methods in Computer Science, 2006

2005
Containers: Constructing strictly positive types.
Theor. Comput. Sci., 2005

Monads of coalgebras: rational terms and term graphs.
Math. Struct. Comput. Sci., 2005

for Data: Differentiating Data Structures.
Fundam. Informaticae, 2005

Abstract Modularity.
Proceedings of the Term Rewriting and Applications, 16th International Conference, 2005

Monadic augment and generalised short cut fusion.
Proceedings of the 10th ACM SIGPLAN International Conference on Functional Programming, 2005

2004
Coproducts of Ideal Monads.
RAIRO Theor. Informatics Appl., 2004

Difunctorial Semantics of Object Calculus.
Proceedings of the Second Workshop on Object Oriented Developments, 2004

Relationally Staged Computations in Calculi of Mobile Processes.
Proceedings of the Workshop on Coalgebraic Methods in Computer Science, 2004

Generalizing the AUGMENT combinator.
Proceedings of the Revised Selected Papers from the Fifth Symposium on Trends in Functional Programming, 2004

Constructing Polymorphic Programs with Quotient Types.
Proceedings of the Mathematics of Program Construction, 7th International Conference, 2004

Representing Nested Inductive Types Using W-Types.
Proceedings of the Automata, Languages and Programming: 31st International Colloquium, 2004

Build, Augment and Destroy, Universally.
Proceedings of the Programming Languages and Systems: Second Asian Symposium, 2004

2003
Rewriting Via Coinserters.
Nord. J. Comput., 2003

Dualising Initial Algebras.
Math. Struct. Comput. Sci., 2003

Solving Algebraic Equations Using Coalgebra.
RAIRO Theor. Informatics Appl., 2003

Derivatives of Containers.
Proceedings of the Typed Lambda Calculi and Applications, 6th International Conference, 2003

A Rewriting Alternative to Reidemeister-Schreier.
Proceedings of the Rewriting Techniques and Applications, 14th International Conference, 2003

Explicit substitutions and higher-order syntax.
Proceedings of the Eighth ACM SIGPLAN International Conference on Functional Programming, 2003

Categories of Containers.
Proceedings of the Foundations of Software Science and Computational Structures, 2003

Coproducts of Ideal Monads (Extended Abstract).
Proceedings of the FICS '03, 2003

2002
Coalgebraic Monads.
Proceedings of the Coalgebraic Methods in Computer Science, 2002

Computing over K-modules.
Proceedings of the Computing: the Australasian Theory Symposium, 2002

Composing monads using coproducts.
Proceedings of the Seventh ACM SIGPLAN International Conference on Functional Programming (ICFP '02), 2002

Monads and Modularity.
Proceedings of the Frontiers of Combining Systems, 4th International Workshop, 2002

Coalgebraic approaches to algebraic terms.
Proceedings of the Fixed Points in Computer Science, 2002

2001
Algebras, Coalgebras, Monads and Comonads.
Proceedings of the Coalgebraic Methods in Computer Science, 2001

2000
Linear Explicit Substitutions.
Log. J. IGPL, 2000

1999
Categorical Models of Explicit Substitutions.
Proceedings of the Foundations of Software Science and Computation Structure, 1999

1998
Explicit Substitutions for Constructive Necessity.
Proceedings of the Automata, Languages and Programming, 25th International Colloquium, 1998

1997
Eta-Expansions in Dependent Type Theory - The Calculus of Constructions.
Proceedings of the Typed Lambda Calculi and Applications, 1997

On Modular Properties of Higher Order Extensional Lambda Calculi.
Proceedings of the Automata, Languages and Programming, 24th International Colloquium, 1997

Monads and Modular Term Rewriting.
Proceedings of the Category Theory and Computer Science, 7th International Conference, 1997

1996
Eta-Expansions in F<sup>omega</sup>.
Proceedings of the Computer Science Logic, 10th International Workshop, 1996

1995
The Virtues of Eta-Expansion.
J. Funct. Program., 1995

ßn-Equality for Coproducts.
Proceedings of the Typed Lambda Calculi and Applications, 1995


  Loading...