List Commands Library for 50g
|
01-18-2021, 10:03 PM
Post: #412
|
|||
|
|||
RE: List Commands Library for 50g
(01-18-2021 06:37 PM)John Keith Wrote: Version 1.3 has been released: ListExt 1.3 Here's a quick rundown of the new commands. Many of the new commands operate identically to GoferLists commands with similar names, but are included in ListExt due to improved performance. Short descriptions of the new commands are listed below, along with the general release notes. As always, complete descriptions and more examples are provided in the documentation that comes with the library. Questions, comments, etc. are always welcome! - David Code: LSCAN - returns a list of results from applying a program with each successive list element given Here's the release notes for this version: Version 1.3.0 January 4, 2021 - Refactored LRMOV to create a subroutine that could be used by other commands - Added checks to the following commands for triggering garbage collection in low memory situations: I→NL NL→I - Small speed improvement for SLST→ - Small speed improvement for LPICK - Negative arguments for LDIST and LSDIV are now allowed; negative indicates quantity of sublists instead of size of each sublist - LSHUF changes - optimized to reduce initial list traversal - reduced subroutine calls during shuffling - SplitMix64 seed now incremented as per standard definition as opposed to using final output of each iteration as the new seed - DOCOMB and DOPERM now accept lists and tagged commands for the user-supplied program to execute - New commands added: LSCAN, LMAP, LXEQ, LDIFF, LINTR, LSUBS, LFILT, LWHL, LDWHL, LTWHL, LCPRD, LTAKE, LDROP, LCOMP, LDLTA, NL→I2 - Updated documentation for new and changed commands |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 8 Guest(s)