math-comp / coq-combi Goto Github PK
View Code? Open in Web Editor NEWAlgebraic Combinatorics in Coq
License: GNU General Public License v3.0
Algebraic Combinatorics in Coq
License: GNU General Public License v3.0
I've recently installed MathComp but found myself unable to compile this due to breaking changes in MathComp. Anyone planning to rebase this? If not, I'll just downgrade my MathComp; but I'd rather know in advance if the issue will be moot in a week :)
I guess that if you generalize this too, you could also capture bilinear forms (and possibly get a dot product by providing an appropriate f
?)
By the way are you aware of this: math-comp/math-comp#207 ?
Thanks for the update! Installation has become really easy, to the point I can just "make" and run coqide and it works; I've been waiting for this for years.
The link to the doc in README.md is broken, though, as are many other links on your website. Some changes in the folder structure perhaps?
Also, I'd love to see some kind of "reading order" recommendation, telling me in what order to read the .v files to understand them. I know I could make a toposort of their dependencies (is there a one-line way to do that, by the way?), but a properly curated list could be better, particularly if it comes with brief explanations of what the files are doing. For example, looking at partition.v, I really have no clue what this here means:
Definition in_shape sh b := b.2 < nth 0 sh b.1.
Besides, there are probably specific chapters in the MCB book and files in the MathComp doc I should read beforehand.
ALEA is now a maintained project in coq-community. Please consider submitting extensions and changes to ALEA from here to that repo so that the community can benefit.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.