Macaulay2 / Macaulay2/M2

select on mutable hash tables

Open
#4,231 4 comments 0 reactions 0 assignees View on GitHub
Interpreter
Dominant language
Macaulay2
Stars
435
Forks
297
Avg merge
4d 20h
Merged PRs (30d)
11

Description

I vaguely recall this being discussed before, but couldn't find the issue: why doesn't `select*` work on mutable hash tables? It's true that the result might change at a later time, but the alternative (e.g. `select(keys h, blah)` or `selectKeys(new HashTable from h, blah)`) both seem aweful.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the implementation and documentation for select* and mutable hash tables; the issue names no files or tests. Clarify whether selection should operate on mutable tables and what result-change semantics are expected, then define tests that establish when the work is done.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.