Skip to content
Snippets Groups Projects
Commit 31a9d349 authored by Jean-Paul Calderone's avatar Jean-Paul Calderone
Browse files

hlint

parent e0e1ac1b
Branches
No related tags found
1 merge request!45Split "semantic" tests out to a separate package
{-# LANGUAGE DataKinds #-}
-- https://artyom.me/aeson#records-and-json-generics
{-# LANGUAGE DeriveAnyClass #-}
-- https://artyom.me/aeson#records-and-json-generics
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE FlexibleInstances #-}
-- Supports derivations for ShareNumber
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE PackageImports #-}
{-# LANGUAGE TypeOperators #-}
......
......@@ -354,7 +354,7 @@ readMutableShare' :: IORef MemoryBackend -> StorageIndex -> ShareNumber -> Query
readMutableShare' backend storageIndex shareNum queryRange = do
storage <- mutableShares <$> readIORef backend
let shareSize = maybe 0 shareDataSize (getShareData storage storageIndex shareNum)
pure $ readMutableShare'' storage storageIndex shareNum <$> (queryRangeToReadVector shareSize queryRange)
pure $ readMutableShare'' storage storageIndex shareNum <$> queryRangeToReadVector shareSize queryRange
readMutableShare'' :: MutableShareStorage -> StorageIndex -> ShareNumber -> ReadVector -> ShareData
readMutableShare'' storage storageIndex shareNum rv =
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment