# Skogsrå v2.5.2 - Table of Contents ## Pages - [Skogsrå](readme.md) - [Changelog](changelog.md) ## Modules - Skogsra - [Skogsra](Skogsra.md): This module defines the macros needed to use `Skogsra` e.g - Library Core - [Skogsra.Core](Skogsra.Core.md): This module defines the core API for Skogsra. - [Skogsra.Env](Skogsra.Env.md): This module defines a `Skogsra` environment variable. - Generalizations - [Skogsra.Cache](Skogsra.Cache.md): This module defines the helpers for the variable cache. The cache works with persistent terms. - [Skogsra.Type](Skogsra.Type.md): This module defines the functions and behaviours for casting `Skogsra` types. - Variable Bindings - [Skogsra.App](Skogsra.App.md): This module defines the functions to get variables from the application configuration. - [Skogsra.Binding](Skogsra.Binding.md): Variable binding behaviour. - [Skogsra.Sys](Skogsra.Sys.md): This module defines the functions to get environment variables from the OS. - Documentation Generation - [Skogsra.Docs](Skogsra.Docs.md): This module defines the documentation generators. - [Skogsra.Spec](Skogsra.Spec.md): This module defines the spec generators. - OS Environment Template - [Skogsra.Template](Skogsra.Template.md): This module defines several templates for OS environment variable definitions. - Config Providers - [Skogsra.Provider.Json](Skogsra.Provider.Json.md): This module defines a JSON config provider for Skogsra. - [Skogsra.Provider.Yaml](Skogsra.Provider.Yaml.md): This module defines a YAML config provider for Skogsra.