module Feldspar.Core.Functions ( module Feldspar.Core.Functions.Logic , Eq (..) , Ord (..) , Numeric , Bits (..) , (⊕) , (<<) , (>>) , Integral (..) , Fractional' , module Feldspar.Core.Functions.Complex , module Feldspar.Core.Functions.Tuple , arrayLen , getIx , setIx , getLength , RandomAccess (..) , module Feldspar.Core.Functions.Conversion , module Feldspar.Core.Functions.Trace ) where import Prelude () import Feldspar.Core.Functions.Logic import Feldspar.Core.Functions.Eq import Feldspar.Core.Functions.Ord import Feldspar.Core.Functions.Num import Feldspar.Core.Functions.Bits import Feldspar.Core.Functions.Integral import Feldspar.Core.Functions.Fractional import Feldspar.Core.Functions.Floating import Feldspar.Core.Functions.Complex import Feldspar.Core.Functions.Tuple import Feldspar.Core.Functions.Array import Feldspar.Core.Functions.Conversion import Feldspar.Core.Functions.Trace