I was trying to add a function to get user input from stdin, but I can't figure it out. Node doesn't seem to have a simple get_line() type function that blocks (because Node's "thing" is non-blocking). That seems to make it hard to make a Task that reads from stdin. But Elm seems to need the DOM to create a new input Signal.
Am I missing something? Is this the reason you guys haven't added something like this yet?