Browse Source

BarTimeframe: Correct FromDhall instance

junction
Denis Tereshkin 4 years ago
parent
commit
6303886f84
  1. 6
      src/ATrade/Driver/Junction/Types.hs

6
src/ATrade/Driver/Junction/Types.hs

@ -21,7 +21,7 @@ import Data.Default (Default)
import Data.IORef (IORef) import Data.IORef (IORef)
import qualified Data.Text as T import qualified Data.Text as T
import Data.Time (UTCTime) import Data.Time (UTCTime)
import Dhall (FromDhall) import Dhall (FromDhall, autoWith, natural)
import GHC.Generics (Generic) import GHC.Generics (Generic)
data StrategyDescriptor c s = data StrategyDescriptor c s =
@ -41,7 +41,9 @@ data TickerConfig =
} }
deriving (Generic) deriving (Generic)
instance FromDhall BarTimeframe instance FromDhall BarTimeframe where
autoWith _ = BarTimeframe . fromIntegral <$> natural
instance FromDhall TickerConfig instance FromDhall TickerConfig
data BigConfig c = BigConfig { data BigConfig c = BigConfig {

Loading…
Cancel
Save