-----------------------------------------------------------------------------
-- |
-- Module      :  Crypto.ECC.Weierstrass.Internal
-- Copyright   :  (c) Marcel Fourné 20[09..]
-- License     :  BSD3
-- Maintainer  :  Marcel Fourné (haskell@marcelfourne.de)
-- Stability   :  beta
-- Portability :  Good
--
-- quasi-safe re-exports
-- 
-----------------------------------------------------------------------------

{-# OPTIONS_GHC -O2 -feager-blackholing #-}
{-# LANGUAGE Safe, NoImplicitPrelude #-}

module Crypto.ECC.Weierstrass.Internal ( FPrime
                                       , EC()
                                       , ECPF()
                                       , affine
                                       , export
                                       , padd
                                       , pdouble
                                       , pmul
                                       , ison
                                       , isinf
                                       )
where

import safe Crypto.ECC.Weierstrass.Internal.Curvemath
import safe Crypto.Fi