title: haskell - Specifying # of conditions that are true
body: <p>if I have 4 boolean conditions, and I want to say if at least 3 of these are true, then do <em>_</em>_, is this possible to implement in Haskell?</p>
  
  <p>Or would I have to go through each permutation? (ie, 1.True, 2.True, 3.True, 4.False and 1.False, 2.True, 3.True, 4.True. etc)</p>
  
  <p>Thanks!</p>