google / codeworld

Educational computer programming environment using Haskell
http://code.world
Apache License 2.0
1.24k stars 192 forks source link

Blocks have confusing tooltips #253

Open cdsmith opened 7 years ago

cdsmith commented 7 years ago

tooltip

This tooltip, "creates a function with an output", makes sense in the toolbox. But once the block is placed, it doesn't create a function, but rather is the function.

Actually, even worse, the block says "creates a function..." even when it has no parameters (and therefore isn't a function).

cdsmith commented 7 years ago

Let's also, as part of this bug, go through the list of blocks, and make sure their tooltips describe them as nouns, rather than verb phrases. (This is similar to my audit of function names in the text UI, where I changed verbs into adjectives or nouns.)