GameMaker (2.3)


Daikon Software

You must be logged in to obtain assets


gm-stream provides a series of fluent APIs that can aid in performing powerful logic on data structures. gm-stream is heavily based on the concept of Streams from the Java programming language, although it has been adapted to suit GameMaker Language.

Wrap any array, list, queue, or stack using the stream_of method, and a wide variety of operations are possible from there! var myArray = ["A", "B", "B", "C"]; var uniqueList = stream_of(myArray) .distinct() .collectAsList();

Full detailed documentation can be found on the GitHub page:

gm-stream is free and open-source! gm-stream is licensed under Creative Commons BY 4.0. Basically, feel free to use it, change it, share it, as long as you credit me! Thank you.

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2.3 - Version 1.1.2. Published April 1, 2021

This minor release fixes a crash when trying to sort empty or singleton streams

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait