MaximilianAlgehed / DynamicIFCTheoremsForFree

Using parametricity to prove noninterference for LIO and Faceted Values

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

——————–+——————————————
Utils.agdaGeneral utility functions
Param.agdaParametricity-specific utilities
Label.agdaGeneral definition of the Label structure
——————–+——————————————
Booleans.agdaExample in Paper: Booleans
BooleansWrong.agdaExample in Paper: Booleans, bad case
LIO.agdaExample in Paper: LIO implementation
LIOProof.agdaExample in Paper: LIO proof
MultefSimple.agdaExample in Paper: Multef
FIOSimple.agdaExample in Paper: Effects
——————–+——————————————

About

Using parametricity to prove noninterference for LIO and Faceted Values


Languages

Language:Agda 100.0%