Rename the library to Zadeh + Add direct C++ interface
-
I have changed the library's name to Zadeh as a reference to Zadeh, the inventor of fuzzy logic.
-
Add direct C++ interface:
This library should be usable directly from C++- Changed the folder structure.
- Make the files header-only
- Add an index file that is callable from C++ (it should include the implementations from binding/node.cc
- Adds ArrayFilterer and TreeFilterer class that are callable from C++. These are used in Node bindings
Breaking Changes
This deprecates the old npm package (no more updates). The new package will be published starting from version 2.0.0:
The API has not changed, you just need to install the new package, and rename the library in the places you used.