-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Streams #1368
base: master
Are you sure you want to change the base?
Streams #1368
Conversation
merging nix upgrade to 2.7.0; faster typechecking for all
merging no-postfix-projections PR into branches
merging upstream commits
merging upstream commits
merging upstream commits
As someone actively working on power series and polynomials right now, I'll admit I don't yet see the appeal (as compared to On the other hand, I'm very deliberately trying to make sure that alternate approaches can be swapped in smoothly, that anything with an appropriate equivalence to N -> R will do, so I look forward to seeing what happens with this. |
Early work on streams, the coinductive version of lists. As lists are currently used for finite-dimensional linear algebra, streams seem the natural candidate for infinite-dimensional objects such as polynomial algebras and power series. The reason streams should work better than functions
N -> R
, say, is that lists are also streams, and the image of lists in streams is a natural way to define objects of "finite support," such as naming the polynomials among all power series.