codeworld
codeworld copied to clipboard
Educational computer programming environment using Haskell
**Program:** https://code.world/#P78HBY1C18wccBJDKLLBMeg **Comment:** fix it so i can maake a chat **Message:** program.hs:3:1: error: parse error • If this line continues the previous definition, indent it. • Otherwise, are you...
**Program:** https://code.world/#P6RUS8hnJLaYaKfBquJm2xQ **Message:** program.hs:29:10: warning: This binding for t shadows the existing binding defined at program.hs:25:11
**Program:** https://code.world/#P1B2M2Y8AsgTpgAmY7PhCfg **Message:** program.hs:1:1: error: The variable program is not defined in your code
I really want to migrate CodeWorld to CodeMirror v6. This is apparently now ready, but will require a fair amount of work to move over the custom logic. References: *...
**Program:** https://code.world/haskell#PiJfXqdJ_IBH56d170V4aMg **Message:** program.hs:7:19-23: error: • Couldn't match expected type ‘Data.Text.Internal.Text’ with actual type ‘[Char]’ • In the first argument of ‘lettering’, namely ‘"I1M"’ In the expression: lettering "I1M" In...
Closes #1410
Another idea that came up in conversation with @alphalambda and LSU's people. Currently, we introduce things in effectively this order: 1. Rectangles and circles and text 2. Transformations, especially translation....
**Shared Program**: https://code.world/haskell#PpcrjDqEzZaVUG0a4_0b_Kg **Description** If a console program prints a lot of output, it gets very slow. The reason seems to be that instead of just appending the content to...
When students enable "Inspect" on their programs, we want to: 1. Add a coordinate plane to the picture. 2. Convert all solid shapes to opaque outlines with translucent fill. This...