Sign Up

Collection Extensions (Sets and Maps) for LabVIEW by VIPM Community - Toolkit for LabVIEW Download

Map and Set Extensions for LabVIEW

D Discussion Watch * 9 ↓1,363
ReleasedJan 12, 2024
Publisher VIPM Community
License BSD 3-Clause
LabVIEW VersionLabVIEW>=20.0
Operating System Windows, Mac, and Linux
Used By ls_instruments_ag_lib_async_methods_actor  
Project links Homepage   Repository   Discussion


A library of extensions to the LabVIEW native map and set VIs and functions. These are mostly VIMs (Malleable VIs).

A map groups key-value pairs in sorted order where all the keys are unique. The key and value can each be any data type. Maps are also known as dictionaries because the key is used to look up a value. Inserting a key-value pair into a map either adds the pair to the map or replaces the existing value of the associated key with the new value in the map, depending on whether the key already exists in the map.

A set groups unique elements of the same data type in sorted order. Inserting a new element modifies the set only if that element does not already exist in the set.

Release Notes (Jan 12, 2024)

- Fixed Bug where `value changed?` output of `Insert into Map.vim` was inverted (GitHub Issue #3)
- Added Caraya tests for `Insert into Map.vim` to verify Fix for #3

jimkring and henry were contributors to this release

Download Package

All Contributors

  Post an Idea   Post a Resource

Recent Posts