bf-haskell-0.1.0.0: Betfair Exchange API

Copyright(C) 2020 Martins Erts
LicenseMIT
MaintainerMartins Erts <martins.erts@gmail.com>
Stabilityexperimental
Safe HaskellNone
LanguageHaskell2010

BfHaskell.Internal.Network

Description

 
Synopsis

Documentation

makeClientManager :: Member (Embed IO) r => Text -> Sem r Manager Source #

Https client manager

makeTlsClientManager Source #

Arguments

:: Members [Embed IO, Error String] r 
=> Text

Hostname

-> Text

Public certificate

-> Text

Private key

-> Sem r Manager 

Https client manager with client certificate

parseUrl :: Member (Error String) r => Text -> Sem r (Url Https, Option scheme) Source #

Parse HTTPS url

addHeader :: Option Https -> (Text, Text) -> Option Https Source #