You can choose how rigorous you want your proof to be.<p>I&#x27;d highly recommend reading Chapter 1, Section 1.3 from Type-Driven Development. The first chapter is free.<p><a href="https:&#x2F;&#x2F;www.manning.com&#x2F;books&#x2F;type-driven-development-with-idris" rel="nofollow">https:&#x2F;&#x2F;www.manning.com&#x2F;books&#x2F;type-driven-development-with-i...</a>