Configuration.Utils.Validation

type ConfigValidation α λ

Networking

validateHttpOrHttpsUrl

validateHttpUrl

validateHttpsUrl

validateUri

validateAbsoluteUri

validateAbsoluteUriFragment

validateIPv4

validateIPv6

validatePort

Monoids, Foldables and Co

validateNonEmpty

validateLength

validateMinLength

validateMaxLength

validateMinMaxLength

Files

validateFilePath

validateFile

validateFileReadable

validateFileWritable

validateExecutable

validateDirectory

validateConfigFile

Boolean Values

validateFalse

validateTrue

validateBool

Numeric Values

validateNonNegative

validatePositive

validateNonPositive

validateNegative

validateNonNull

Orders

validateLess

validateLessEq

validateGreater

validateGreaterEq

validateRange