Consider add-on-the-fly mode for monoidal operators?
- Ngôn ngữ chính
- Haskell
- Star
- 1.3k
- Fork
- 201
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
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.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng việc xem xét các khối mutator của Blockly và cách xử lý hiện tại đối với các toán tử monoid như `&`. Xác định cách việc tự động tạo connector, các giá trị mặc định của phần tử đơn vị, việc xóa và việc chèn vào giữa sẽ kết hợp với nhau như thế nào; công việc được xem là hoàn tất khi có thiết kế đã được thống nhất và kế hoạch triển khai, vì issue không nêu tên các file hoặc test.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- haskell
- Lĩnh vực
- frontend
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100