
Reopening this thread in a different context: I am trying to refactor a single-collecton package into a multi-collection package. Preliminary work here: https://github.com/zyrolasting/polyglot/tree/multi-collection-pkg
Is there any guide on how to do this? I’m looking for a resource that covers the following topics:
• How to update the Travis CI YAML to run tests from a collection within the package • How to install your own multi-collection package for local development In reading the docs I can only find naming conventions and a definition for what multi-collection packages are. Almost nothing that I can intuit for single-collection package work functions as expected. The commands suggested in the referenced thread do not seem relevant, but that’s only from my understanding.

Is there a list of CS papers related to Racket?

If you run your tests with raco test -p
, then CI configuration shouldn’t need to change

It should run all tests in the package, regardless of how many collections are in the package

Hmm. That repository you linked to seems to be multiple individual packages, each of which is a single-collection package. It’s not a single multi-collection package.

Related in what sense? Like about the design of Racket itself (say sets-of-scope, submodule, Composable and Compilable Macrosetc.)?

Not sure. Papers about the contract system or about Typed Racket also seem relevant.

@notjack no, there’s not a comprehensive list

@liv.pinera has joined the channel

Hey there! I’m teaching an intro to algorithms class for college undergraduate level. This class is usually taught in C++. I have strong opinions about that. I’m going to teach it instead with Racket. I’m planning on starting with chapter 1 of SICP. Does anybody have any experience with this approach? Anybody teaching a class at college level using Racket?
