We need a whos command, which shows all global variables.
We might want to introduce a new standard method to assist with this, like summary(x). This would default to show(typeof(x)) but would give more details for arrays and maybe other things.
There's already dump(x) which shows the type and the fields for composite types and mostly fails for other types.
This is really a two-part issue:
dump to me is more of a debugging thing; it shows you everything. Here we want a concise readable summary like "2x2 Float64 Array".
Ok, I see what you're saying. And then whos would just print the summaries for all the bound globals? Seems reasonable.
adding whos() functionality. fixes issue #37
Seems like whos is not working out of the box in either webRepl or terminal:
in whos: io not defined
in whos at show.jl:450
Ah I see. One more downside of non-packaged install I guess. ;)