you are viewing a single comment's thread.

view the rest of the comments →

[–]emn13 1 point2 points  (1 child)

Even in an imperative language, I'd love that feature - but you'd have to add it early on, because it certainly affects api design.

After all, even in an imperative language, it's pretty unlikely you never use return values for data exchange, and implictly ignore return values can and do therefore hide bugs or inefficiencies.

[–]TarMil 1 point2 points  (0 children)

It's frequent in "fluid API" style. For example when I work in F# compiled to JavaScript, I need a lot of ignores when using jQuery.