ethanblake4 / dart_eval

Extensible Dart interpreter for Dart with full interop
https://pub.dev/packages/dart_eval
BSD 3-Clause "New" or "Revised" License
334 stars 40 forks source link

Fixes #198

Closed Noobware1 closed 7 months ago

Noobware1 commented 8 months ago

Removed the previous code for iterable and list wrapper (sorry but there was too much to manually remove it all). Regenerated iterable and list wrapper with full implementation each. Added Random wrapper. Added MathTypes class. Fixed StringSink.writeln writing null when called with 0 parameters. Exported Iterator wrapper.

Feel free to point out the wrongs if there are any :)

ethanblake4 commented 8 months ago

Oh cool, thanks for this!!

Only thing I'm noticing is that you removed $List.view(), please add it back, it serves a different purpose from the normal $List wrapper.

Noobware1 commented 8 months ago

Done.