Towards being positively negative about dependent types

Research output: Contribution to conferenceAbstractpeer-review

Abstract

In this talk, I will report work-in-progress that explores what it means to be positively negative when programming with dependent types. I will examine the use of constructive negation to reframe the reporting of decidable procedures and my journey in constructing a library of pure positivity, complete with my journey’s highs and lows. My library demonstrates reasoning about natural numbers, lists, pairs, and strings. I will also examine how being so positive in one's negativity, can reshape how we approach dependently typed programming to better report our program's negativity a bit more positively.
Original languageEnglish
Number of pages3
Publication statusPublished - 13 Jun 2025
Event31st Conference on Types for Proofs and Programs - University of Strathclyde, Glasgow, United Kingdom
Duration: 9 Jun 202513 Jun 2025
Conference number: 31
https://msp.cis.strath.ac.uk/types2025/

Conference

Conference31st Conference on Types for Proofs and Programs
Abbreviated titleTYPES 2025
Country/TerritoryUnited Kingdom
CityGlasgow
Period9/06/2513/06/25
Internet address

Keywords

  • Idris
  • Idris2
  • dependent types
  • type theory
  • verification techniques

Fingerprint

Dive into the research topics of 'Towards being positively negative about dependent types'. Together they form a unique fingerprint.

Cite this