Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
Ren
 
 
 
 
 
 
 
 
 
 

README.md

concurrent-slicing, release 0.1

Agda development accompanying the paper Causally consistent dynamic slicing, presented at CONCUR 2016. To typecheck the entire development, compile ConcurrentSlicing.agda. The module structure is summarised in Appendix A of the paper.

Required compiler and libraries

  • Agda, version 2.4.2.3; seems to be a problem with typeclass resolution under 2.5.1.
  • Agda standard library version 0.9.
  • agda-stdlib-ext, version 0.0.3.
  • proof-relevant-pi, version 0.3.

Future to-do items

  • Improvements to names (more conventional or more aligned with paper):

    • ∘ᶠ, idᶠid
    • tgtfwd ?
    • get/putapp/unapp
  • I made a strategic decision to leave certain aspects of the development unformalised, including:

  • Proc.Ren.Lattice.*-preserves-≃ₑ and *-preserves-∘

  • Ren.Lattice.Properties counterpart to Ren.Properties

  • Transition.Ren.Lattice postulates

  • Transition.Concur.Cofinal.Lattice.Common.ᴬgamma₁

About

No description, website, or topics provided.

Resources

Packages

No packages published

Languages

You can’t perform that action at this time.