prop ==== The Disco standard :doc:`prop ` library can be :doc:`imported ` with :: import prop Currently, it provides only a single function, ``holds : Prop -> Bool``. The idea of this function is that it will try to tell you *for sure* whether the given :doc:`proposition ` is true or false. If it cannot decide it may simply loop forever. By contrast, using the ``:test`` :doc:`REPL command ` is guaranteed to stop but it may only try some possible inputs and therefore it may not be able to figure out the correct answer.