API Reference Pathex v1.0.0

Modules

Main module. Use it inside your project to call Pathex macroses

Module for building combinations into path-closures

Structure for working with closures as ASTs

Forceupdater-builder which builds function for updates in given path

Viewer-builder which creates function which matches with one big case

Module with common functions for viewers

Module with common functions for updaters

Updater-builder which generates function for simply updates value in the given path

Simple viewer-builder for functions which apply func to value in the path

Module for combination structures

Util functions for working with AST

Simple exception for bang! functions errors. Some new field may be added in the future

Module with collection of prebuilt paths

Module for working with modifiers for paths Like :naive, :json, :map

Module for parsing path created with sigils

Utils module for parsing paths created with Pathex.path/2