Exop v0.4.6 API Reference

Modules

A library that provides a macros which allow you to encapsulate business logic and validate incoming params over predefined contract

Provides macros for an operation’s contract definition and process/1 function

Provides macros for policy validation

String.Chars protocol implementations for some types

Provides high-level functions for a contract validation. The main function is valid?/2 Mostly invokes Exop.ValidationChecks module functions

Provides low-level validation functions

Exceptions

An operation’s contract validation failure error