Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sobakavosne/structure-survey
Loading testing for structures: Native JS, Immutable.js, Mori.js, Lazy.js
https://github.com/sobakavosne/structure-survey
cpp-addon data-structures functional-programming immutable lazy
Last synced: about 6 hours ago
JSON representation
Loading testing for structures: Native JS, Immutable.js, Mori.js, Lazy.js
- Host: GitHub
- URL: https://github.com/sobakavosne/structure-survey
- Owner: sobakavosne
- Created: 2021-10-20T08:50:11.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-02T21:43:46.000Z (almost 2 years ago)
- Last Synced: 2023-11-25T15:35:24.524Z (12 months ago)
- Topics: cpp-addon, data-structures, functional-programming, immutable, lazy
- Language: Python
- Homepage:
- Size: 9.3 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
Structure survey: loading testing for structures
Structure implementation:
• Mori.js List
• Lazy.js Sequence
• Immutable.js Sequence
• Native structure - JS ArrayFunctions implementation:
• Ramda
• Lodash
• Native JS
• C++ addonsRequirements: node-gyp
Configuration:
DELIMITER=<> • Start of each string
STRUCT_MAX=1000 • Maximum structure size
STRUCT_STEP=100 • Structure step decrementITER_MAX=10 • Maximum iteration value
ITER_STEP=1 • Structure iteration decrementN_LIST_DATA_DIR • Generated data directory
! Do not use meaningless values: there is no time to implement constraints.
Extention:
! To extend the survey make sure the order of an occurrence of the structure
libraries in 'makeNumListSuiteMatrixList' function is the same as in
STRUCTURE_LIBRARIES list. The source is the following:
'~/source/struct-master/bench-suite/suite.generator.handler.js'.
The order is determined by the order of calling of the 'add' function.