dot-notes v1.0.0 API Reference

Modules

This module provides several functions to deal with Maps and Lists and various levels of nesting. It is based on the project found at https://github.com/zackehh/dot-notes

Module containing creation based actions for DotNotes. Due to the recursion it made sense to split this into a separate module in order to avoid bloating the main module with private functions

Module containing retrieval based actions for DotNotes. Due to the recursion it made sense to split this into a separate module in order to avoid bloating the main module with private functions

Module containing key parsing actions for DotNotes

This module defines various utilities to do with matching Regex patterns. All are defined here so that they can be compiled once at compile time and then used via common functions

Reduction module for a haystack, allowing the developer to iterate both keys and nests inside a haystack and keep state in an accumulator whilst doing so

Utility module to hold any common utilities and macros

Exceptions

Exception module for any issues which arise when parsing through notation