The pakz examples are a good starting point. http://monkeycoder.co.nz/forums/topic/monkey-2-examples-github/
Also the language reference docs has been updated till the last release so if you get mx2 from the github dev branch you’ll have more docs about the core language (enums, pointers,…).
The docs about the different available modules is still very gappy though.. and it’s one of the big power of mx2. A lot of essential modules are available already (math, vect/matrix geom, lists/stacks/maps, databuffers, (file)streams, mojo, mojoX gui, mojo3d (still WIP),… ). Once you get them it’s amazing how easy it is to do almost anything you want, from console apps to full games or productive app.
But it was ok for me learning with these, I was already used to mx1 though. But I could not go back to it now!