Consider add-on-the-fly mode for monoidal operators?
未关闭
discussion
funblocks
- 主要语言
- Haskell
- 星标
- 1.3k
- 派生
- 201
- PR 合并指标
- 30 天内没有已合并 PR
描述
Blockly's mutator blocks are actually not all that intuitive for adding many arguments to a block like `&`. We should eventually maybe consider more options for adding new connectors automatically as needed: when all existing slots are full, just add a new one, defaulting to the identity value. Then there will be questions about how to delete slots, insert them in the middle, etc... but maybe they can be solved in a way that's more direct than the mutator dialog.
贡献指南
调研方向
首先检查 Blockly 的 mutator blocks,以及当前对 `&` 等幺半群运算符的处理方式。确定自动创建 connector、单位元默认值、删除和中间插入应如何结合;由于 issue 没有指定文件或测试,完成标准应是达成一致的设计和实现计划。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- haskell
- 领域
- frontend
- Issue 类型
- 功能
- 难度
- 5/5
- 预计耗时
- 一周以上
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 25/100