5. Convenience functions and user experience
There are some small changes that could make M2 easier to use, particularly for new users.-
There are many functions that would be very useful to have as part of the core Macaulay2 code (or in packages), which would be relatively easy to implement.
Problem 5.1.
What quality-of-life code should be added to M2? -
Certain commands right now will only work in some situations, but fail to give a warning that this is the case. For example, mingens is not guaranteed to work in the nonhomogeneous case. Similarly, factoring one map through another via // only gives a best guess.
Problem 5.2.
What error or warning messages are currently missing that should be added?
Cite this as: AimPL: Macaulay2: expanded functionality and improved efficiency, available at http://aimpl.org/macaulay2efie.