inline-r-1.0.1: Seamlessly call R from Haskell and vice versa. No FFI required.
Copyright2018 (C) Tweag I/O Limited.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Foreign.R.Context

Description

inline-c context.

Synopsis

Documentation

newtype SEXP0 Source #

Constructors

SEXP0 

Fields

Instances

Instances details
Storable SEXP0 Source # 
Instance details

Defined in Foreign.R.Context

Methods

sizeOf :: SEXP0 -> Int #

alignment :: SEXP0 -> Int #

peekElemOff :: Ptr SEXP0 -> Int -> IO SEXP0 #

pokeElemOff :: Ptr SEXP0 -> Int -> SEXP0 -> IO () #

peekByteOff :: Ptr b -> Int -> IO SEXP0 #

pokeByteOff :: Ptr b -> Int -> SEXP0 -> IO () #

peek :: Ptr SEXP0 -> IO SEXP0 #

poke :: Ptr SEXP0 -> SEXP0 -> IO () #

Show SEXP0 Source # 
Instance details

Defined in Foreign.R.Context

Methods

showsPrec :: Int -> SEXP0 -> ShowS #

show :: SEXP0 -> String #

showList :: [SEXP0] -> ShowS #

Eq SEXP0 Source # 
Instance details

Defined in Foreign.R.Context

Methods

(==) :: SEXP0 -> SEXP0 -> Bool #

(/=) :: SEXP0 -> SEXP0 -> Bool #

Ord SEXP0 Source # 
Instance details

Defined in Foreign.R.Context

Methods

compare :: SEXP0 -> SEXP0 -> Ordering #

(<) :: SEXP0 -> SEXP0 -> Bool #

(<=) :: SEXP0 -> SEXP0 -> Bool #

(>) :: SEXP0 -> SEXP0 -> Bool #

(>=) :: SEXP0 -> SEXP0 -> Bool #

max :: SEXP0 -> SEXP0 -> SEXP0 #

min :: SEXP0 -> SEXP0 -> SEXP0 #

data Logical Source #

R uses three-valued logic.

Constructors

FALSE 
TRUE 
NA 

Instances

Instances details
Storable Logical Source # 
Instance details

Defined in Foreign.R.Context

Show Logical Source # 
Instance details

Defined in Foreign.R.Context

Eq Logical Source # 
Instance details

Defined in Foreign.R.Context

Methods

(==) :: Logical -> Logical -> Bool #

(/=) :: Logical -> Logical -> Bool #

Ord Logical Source # 
Instance details

Defined in Foreign.R.Context

Literal Logical 'Logical Source # 
Instance details

Defined in Language.R.Literal

Literal [Logical] 'Logical Source # 
Instance details

Defined in Language.R.Literal