Skip to content

Conversation

@KevinDCarlson
Copy link
Collaborator

Resolves #236 by implementing discrete diagrams which own their domain, a free model, and their mapping, along with simple validation that the mapping is actually defined everywhere on the domain.

@github-actions
Copy link

github-actions bot commented Nov 10, 2024

@epatters epatters added enhancement New feature or request core Rust core for categorical logic and general computation labels Nov 11, 2024
@epatters epatters changed the title Discrete diagrams Diagrams in models of discrete double theories Nov 11, 2024
Copy link
Member

@epatters epatters left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Kevin! I'll review this PR more thoroughly soon but a few quick comments now:

  • To fix the CI failures, run cargo fmt and cargo clippy
  • Remove the spurious println that crept into model_morphism.rs and the whitespace added to column.rs

@KevinDCarlson
Copy link
Collaborator Author

@epatters thanks, should be fixed!

@epatters epatters merged commit 2c0dcdd into main Nov 13, 2024
10 checks passed
@epatters epatters deleted the discrete_diagrams branch November 13, 2024 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Rust core for categorical logic and general computation enhancement New feature or request

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

Data structure for diagrammatic instances of models of discrete theories

3 participants