-- | -- Module : FULE.Container.Config.Orientation -- Description : Visual orientation config. -- Copyright : (c) Paul Schnapp, 2023 -- License : BSD3 -- Maintainer : Paul Schnapp <paul.schnapp@gmail.com> -- -- The @Orientation@ datatype is used to specify the visual orientation of an -- element. module FULE.Container.Config.Orientation where import Control.DeepSeq -- | Layout orientation, used in multiple 'FULE.Container.Container's. data Orientation = Horizontal | Vertical instance NFData Orientation where rnf :: Orientation -> () rnf Orientation o = Orientation -> () -> () forall a b. a -> b -> b seq Orientation o ()