module Lawless ( module Applicative, module Base, module Bool, module Either, module Functor, module List, module Monad, module Control.Lens, module UNI, module Prelude.Unicode, module Data.Bool, module Data.Eq, module Data.Ord, module Data.Function, module Data.Maybe, module Data.Either, module Data.Semigroup, module Control.Applicative, module Data.Text.IO ) where import Applicative import Base hiding (print, putStr, putStrLn) import Bool import Either import Functor import List import Monad import Control.Lens hiding (strict) import Data.Eq (Eq(..)) import Data.Ord (Ord(..)) import Data.Function import Data.Maybe import Data.Either (Either(..)) import Control.Applicative import Data.Bool hiding (bool) import Data.Semigroup import Control.Applicative.Unicode as UNI import Control.Arrow.Unicode as UNI import Control.Monad.Unicode as UNI import Data.Bool.Unicode as UNI import Data.Eq.Unicode as UNI import Data.Foldable.Unicode as UNI import Data.Function.Unicode as UNI import Data.Ord.Unicode as UNI import Prelude.Unicode ((⋅)) import Data.Text.IO