11 lines
164 B
Haskell
Raw Normal View History

2020-06-01 18:17:33 +04:00
module Lattice where
class Lattice l where
(?>) :: l -> l -> Bool
(<?) :: l -> l -> Bool
(?>) = flip (<?)
(<?) = flip (?>)
{-# minimal (?>) | (<?) #-}