google / google/codeworld

Consider add-on-the-fly mode for monoidal operators?

未关闭
#342 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
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

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。