Skip to content

Fields — A lightweight, enjoyable and extendable Scala validation library

License

Notifications You must be signed in to change notification settings

ilinandrii/fields

 
 

Repository files navigation

Jap Logo

Scaladex Maven CI Telegram Scaladoc
badge-scaladex badge-maven badge-ci badge-telegram badge-scaladoc

Fields

Fields is a zero-dependency Scala validation library.

  • Configurable. Choose any Effect, ValidationResult or Error types.
  • Expressive. Rich extendable validation syntax
  • Informative. Error paths helps understanding where the error occured
  • Short-circuit. Accumulate/FailFast validation strategies are supported.
  • Interop. Has ZIO and Cats interop modules.

Quicklinks

About

Fields — A lightweight, enjoyable and extendable Scala validation library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 90.2%
  • JavaScript 8.1%
  • CSS 1.7%