idris-1.3.4: Functional Programming Language with Dependent Types
LicenseBSD3
MaintainerThe Idris Community.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Util.DynamicLinker

Description

 

Documentation

data ForeignFun Source #

Constructors

forall a. Fun 

Fields

data DynamicLib Source #

Constructors

Lib 

Fields

Instances

Instances details
NFData DynamicLib 
Instance details

Defined in Idris.DeepSeq

Methods

rnf :: DynamicLib -> ()

Eq DynamicLib Source # 
Instance details

Defined in Util.DynamicLinker

Methods

(==) :: DynamicLib -> DynamicLib -> Bool

(/=) :: DynamicLib -> DynamicLib -> Bool

tryLoadLib :: [FilePath] -> String -> IO (Maybe DynamicLib) Source #

tryLoadFn :: String -> DynamicLib -> IO (Maybe ForeignFun) Source #