Skip to content

pdownen/CoScheme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoScheme

An implementation of composable copatterns for Scheme and Racket.

Directory structure

.
├── racket 
    ├── composable-inline.rkt
        # An implementation that reduces administrative reductions
    ├── composable.rkt
        # Main file containing our Racket implementation
    ├── examples-extend.rkt
        # Examples using the minimal implementation  
    ├── examples.rkt
        # Our paper examples and many more!
    ├── extend.rkt
        # Mininimal implementation with only essential constructs
    ├── test.rkt
        # Examples used to validate the implementation
    └── wordy-examples.rkt
        # A subset of examples.rkt but with a lot of printing
├── scheme 
    ├── composable.scm
        # Main file containing our Scheme implementation
    ├── examples.scm
        # Our paper examples and many more!
    └── test.scm
        #  A subset of examples.scm but with a lot of printing
└── README.md
    # this file

Tested with:

  • Racket 8.14
  • Chez Scheme 10.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published