# Reusable Validators/Contracts

**URL:** <https://discourse.dry-rb.org/t/reusable-validators-contracts/1485>\
**Category:** dry-validation\
**Created:** [June 21, 2022, 11:04pm UTC](https://discourse.dry-rb.org/t/reusable-validators-contracts/1485 "2022-06-21T23:04:48Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![alassek](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.dry-rb.org/alassek/32/314_2.png) [@alassek](https://discourse.dry-rb.org/u/alassek)\
**Post date:** [June 22, 2022, 3:26am UTC](https://discourse.dry-rb.org/t/reusable-validators-contracts/1485/2 "2022-06-22T03:26:03Z")

</div>

@i2w was [doing some work](https://discourse.dry-rb.org/t/thoughts-on-dry-validation-wrt-composing-validations/904) on contract composition, but I don’t believe that has been completed.

---

_[View the full topic](https://discourse.dry-rb.org/t/reusable-validators-contracts/1485)._
