packages feed

globus 0.1.2 → 0.1.3

raw patch · 3 files changed

+10/−10 lines, 3 filesdep ~effectfulPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: effectful

API changes (from Hackage documentation)

- Effectful.Globus: [$sel:bytes_checksummed:Task] :: Task -> Int
- Effectful.Globus: [$sel:bytes_transferred:Task] :: Task -> Int
- Effectful.Globus: [$sel:clientId:GlobusClient] :: GlobusClient -> Token ClientId
- Effectful.Globus: [$sel:clientSecret:GlobusClient] :: GlobusClient -> Token ClientSecret
- Effectful.Globus: [$sel:data_:TaskList] :: TaskList -> [Task]
- Effectful.Globus: [$sel:data_:TransferRequest] :: TransferRequest -> [TransferItem]
- Effectful.Globus: [$sel:data_type:TransferItem] :: TransferItem -> DataType "transfer_item"
- Effectful.Globus: [$sel:data_type:TransferRequest] :: TransferRequest -> DataType "transfer"
- Effectful.Globus: [$sel:destination_endpoint:TransferRequest] :: TransferRequest -> Id Collection
- Effectful.Globus: [$sel:destination_endpoint_id:Task] :: Task -> Id Collection
- Effectful.Globus: [$sel:destination_path:TransferItem] :: TransferItem -> FilePath
- Effectful.Globus: [$sel:directories:Task] :: Task -> Int
- Effectful.Globus: [$sel:effective_bytes_per_second:Task] :: Task -> Int
- Effectful.Globus: [$sel:files:Task] :: Task -> Int
- Effectful.Globus: [$sel:files_skipped:Task] :: Task -> Int
- Effectful.Globus: [$sel:files_transferred:Task] :: Task -> Int
- Effectful.Globus: [$sel:label:Task] :: Task -> Text
- Effectful.Globus: [$sel:label:TransferRequest] :: TransferRequest -> Maybe Text
- Effectful.Globus: [$sel:length:TaskList] :: TaskList -> Int
- Effectful.Globus: [$sel:limit:TaskList] :: TaskList -> Int
- Effectful.Globus: [$sel:message:TransferResponse] :: TransferResponse -> Text
- Effectful.Globus: [$sel:nice_status:Task] :: Task -> Maybe Text
- Effectful.Globus: [$sel:offset:TaskList] :: TaskList -> Int
- Effectful.Globus: [$sel:recursive:TransferItem] :: TransferItem -> Bool
- Effectful.Globus: [$sel:request_id:TransferResponse] :: TransferResponse -> Token Request
- Effectful.Globus: [$sel:resource:TransferResponse] :: TransferResponse -> Text
- Effectful.Globus: [$sel:source_endpoint:TransferRequest] :: TransferRequest -> Id Collection
- Effectful.Globus: [$sel:source_endpoint_id:Task] :: Task -> Id Collection
- Effectful.Globus: [$sel:source_path:TransferItem] :: TransferItem -> FilePath
- Effectful.Globus: [$sel:status:TaskFilters] :: TaskFilters -> [TaskStatus]
- Effectful.Globus: [$sel:status:Task] :: Task -> TaskStatus
- Effectful.Globus: [$sel:store_base_path_info:TransferRequest] :: TransferRequest -> Bool
- Effectful.Globus: [$sel:submission_id:TransferRequest] :: TransferRequest -> Id Submission
- Effectful.Globus: [$sel:submission_id:TransferResponse] :: TransferResponse -> Token Submission
- Effectful.Globus: [$sel:sync_level:TransferRequest] :: TransferRequest -> SyncLevel
- Effectful.Globus: [$sel:task_id:Task] :: Task -> Id Task
- Effectful.Globus: [$sel:task_id:TransferResponse] :: TransferResponse -> Id Task
- Effectful.Globus: [$sel:total:TaskList] :: TaskList -> Int
- Network.Globus.Auth: [$sel:access_token:TokenItem] :: TokenItem -> Token Access
- Network.Globus.Auth: [$sel:email:UserInfoResponse] :: UserInfoResponse -> Maybe UserEmail
- Network.Globus.Auth: [$sel:expires_in:TokenItem] :: TokenItem -> Int
- Network.Globus.Auth: [$sel:identity_provider:UserProfile] :: UserProfile -> Text
- Network.Globus.Auth: [$sel:identity_provider_display_name:UserProfile] :: UserProfile -> Text
- Network.Globus.Auth: [$sel:info:UserInfoResponse] :: UserInfoResponse -> UserInfo
- Network.Globus.Auth: [$sel:last_authentication:UserInfo] :: UserInfo -> Int
- Network.Globus.Auth: [$sel:name:UserProfile] :: UserProfile -> Text
- Network.Globus.Auth: [$sel:organization:UserProfile] :: UserProfile -> Text
- Network.Globus.Auth: [$sel:preferred_username:UserProfile] :: UserProfile -> Text
- Network.Globus.Auth: [$sel:profile:UserInfoResponse] :: UserInfoResponse -> Maybe UserProfile
- Network.Globus.Auth: [$sel:scope:TokenItem] :: TokenItem -> Scopes
- Network.Globus.Auth: [$sel:state:TokenItem] :: TokenItem -> State
- Network.Globus.Auth: [$sel:sub:UserInfo] :: UserInfo -> Text
- Network.Globus.Transfer: [$sel:bytes_checksummed:Task] :: Task -> Int
- Network.Globus.Transfer: [$sel:bytes_transferred:Task] :: Task -> Int
- Network.Globus.Transfer: [$sel:data_:TaskList] :: TaskList -> [Task]
- Network.Globus.Transfer: [$sel:data_:TransferRequest] :: TransferRequest -> [TransferItem]
- Network.Globus.Transfer: [$sel:data_type:TransferItem] :: TransferItem -> DataType "transfer_item"
- Network.Globus.Transfer: [$sel:data_type:TransferRequest] :: TransferRequest -> DataType "transfer"
- Network.Globus.Transfer: [$sel:destination_endpoint:TransferRequest] :: TransferRequest -> Id Collection
- Network.Globus.Transfer: [$sel:destination_endpoint_id:Task] :: Task -> Id Collection
- Network.Globus.Transfer: [$sel:destination_path:TransferItem] :: TransferItem -> FilePath
- Network.Globus.Transfer: [$sel:directories:Task] :: Task -> Int
- Network.Globus.Transfer: [$sel:effective_bytes_per_second:Task] :: Task -> Int
- Network.Globus.Transfer: [$sel:files:Task] :: Task -> Int
- Network.Globus.Transfer: [$sel:files_skipped:Task] :: Task -> Int
- Network.Globus.Transfer: [$sel:files_transferred:Task] :: Task -> Int
- Network.Globus.Transfer: [$sel:label:Task] :: Task -> Text
- Network.Globus.Transfer: [$sel:label:TransferRequest] :: TransferRequest -> Maybe Text
- Network.Globus.Transfer: [$sel:length:TaskList] :: TaskList -> Int
- Network.Globus.Transfer: [$sel:limit:TaskList] :: TaskList -> Int
- Network.Globus.Transfer: [$sel:message:TransferResponse] :: TransferResponse -> Text
- Network.Globus.Transfer: [$sel:nice_status:Task] :: Task -> Maybe Text
- Network.Globus.Transfer: [$sel:offset:TaskList] :: TaskList -> Int
- Network.Globus.Transfer: [$sel:recursive:TransferItem] :: TransferItem -> Bool
- Network.Globus.Transfer: [$sel:request_id:TransferResponse] :: TransferResponse -> Token Request
- Network.Globus.Transfer: [$sel:resource:TransferResponse] :: TransferResponse -> Text
- Network.Globus.Transfer: [$sel:source_endpoint:TransferRequest] :: TransferRequest -> Id Collection
- Network.Globus.Transfer: [$sel:source_endpoint_id:Task] :: Task -> Id Collection
- Network.Globus.Transfer: [$sel:source_path:TransferItem] :: TransferItem -> FilePath
- Network.Globus.Transfer: [$sel:status:TaskFilters] :: TaskFilters -> [TaskStatus]
- Network.Globus.Transfer: [$sel:status:Task] :: Task -> TaskStatus
- Network.Globus.Transfer: [$sel:store_base_path_info:TransferRequest] :: TransferRequest -> Bool
- Network.Globus.Transfer: [$sel:submission_id:TransferRequest] :: TransferRequest -> Id Submission
- Network.Globus.Transfer: [$sel:submission_id:TransferResponse] :: TransferResponse -> Token Submission
- Network.Globus.Transfer: [$sel:sync_level:TransferRequest] :: TransferRequest -> SyncLevel
- Network.Globus.Transfer: [$sel:task_id:Task] :: Task -> Id Task
- Network.Globus.Transfer: [$sel:task_id:TransferResponse] :: TransferResponse -> Id Task
- Network.Globus.Transfer: [$sel:total:TaskList] :: TaskList -> Int
- Network.Globus.Transfer: [$sel:value:IdResponse] :: IdResponse -> Text
- Network.Globus.Types: [$sel:domain:Uri] :: Uri (a :: Endpoint) -> Text
- Network.Globus.Types: [$sel:params:Uri] :: Uri (a :: Endpoint) -> Query
- Network.Globus.Types: [$sel:path:Uri] :: Uri (a :: Endpoint) -> [Text]
- Network.Globus.Types: [$sel:scheme:Uri] :: Uri (a :: Endpoint) -> Scheme
+ Effectful.Globus: [bytes_checksummed] :: Task -> Int
+ Effectful.Globus: [bytes_transferred] :: Task -> Int
+ Effectful.Globus: [clientId] :: GlobusClient -> Token 'ClientId
+ Effectful.Globus: [clientSecret] :: GlobusClient -> Token 'ClientSecret
+ Effectful.Globus: [data_] :: TaskList -> [Task]
+ Effectful.Globus: [data_type] :: TransferItem -> DataType "transfer_item"
+ Effectful.Globus: [destination_endpoint] :: TransferRequest -> Id 'Collection
+ Effectful.Globus: [destination_endpoint_id] :: Task -> Id 'Collection
+ Effectful.Globus: [destination_path] :: TransferItem -> FilePath
+ Effectful.Globus: [directories] :: Task -> Int
+ Effectful.Globus: [effective_bytes_per_second] :: Task -> Int
+ Effectful.Globus: [files] :: Task -> Int
+ Effectful.Globus: [files_skipped] :: Task -> Int
+ Effectful.Globus: [files_transferred] :: Task -> Int
+ Effectful.Globus: [label] :: Task -> Text
+ Effectful.Globus: [length] :: TaskList -> Int
+ Effectful.Globus: [limit] :: TaskList -> Int
+ Effectful.Globus: [message] :: TransferResponse -> Text
+ Effectful.Globus: [nice_status] :: Task -> Maybe Text
+ Effectful.Globus: [offset] :: TaskList -> Int
+ Effectful.Globus: [recursive] :: TransferItem -> Bool
+ Effectful.Globus: [request_id] :: TransferResponse -> Token 'Request
+ Effectful.Globus: [resource] :: TransferResponse -> Text
+ Effectful.Globus: [source_endpoint] :: TransferRequest -> Id 'Collection
+ Effectful.Globus: [source_endpoint_id] :: Task -> Id 'Collection
+ Effectful.Globus: [source_path] :: TransferItem -> FilePath
+ Effectful.Globus: [status] :: TaskFilters -> [TaskStatus]
+ Effectful.Globus: [store_base_path_info] :: TransferRequest -> Bool
+ Effectful.Globus: [submission_id] :: TransferResponse -> Token 'Submission
+ Effectful.Globus: [sync_level] :: TransferRequest -> SyncLevel
+ Effectful.Globus: [task_id] :: Task -> Id Task
+ Effectful.Globus: [total] :: TaskList -> Int
+ Network.Globus.Auth: [access_token] :: TokenItem -> Token 'Access
+ Network.Globus.Auth: [email] :: UserInfoResponse -> Maybe UserEmail
+ Network.Globus.Auth: [expires_in] :: TokenItem -> Int
+ Network.Globus.Auth: [identity_provider] :: UserProfile -> Text
+ Network.Globus.Auth: [identity_provider_display_name] :: UserProfile -> Text
+ Network.Globus.Auth: [info] :: UserInfoResponse -> UserInfo
+ Network.Globus.Auth: [last_authentication] :: UserInfo -> Int
+ Network.Globus.Auth: [name] :: UserProfile -> Text
+ Network.Globus.Auth: [organization] :: UserProfile -> Text
+ Network.Globus.Auth: [preferred_username] :: UserProfile -> Text
+ Network.Globus.Auth: [profile] :: UserInfoResponse -> Maybe UserProfile
+ Network.Globus.Auth: [scope] :: TokenItem -> Scopes
+ Network.Globus.Auth: [state] :: TokenItem -> State
+ Network.Globus.Auth: [sub] :: UserInfo -> Text
+ Network.Globus.Transfer: [bytes_checksummed] :: Task -> Int
+ Network.Globus.Transfer: [bytes_transferred] :: Task -> Int
+ Network.Globus.Transfer: [data_] :: TransferRequest -> [TransferItem]
+ Network.Globus.Transfer: [data_type] :: TransferItem -> DataType "transfer_item"
+ Network.Globus.Transfer: [destination_endpoint] :: TransferRequest -> Id 'Collection
+ Network.Globus.Transfer: [destination_endpoint_id] :: Task -> Id 'Collection
+ Network.Globus.Transfer: [destination_path] :: TransferItem -> FilePath
+ Network.Globus.Transfer: [directories] :: Task -> Int
+ Network.Globus.Transfer: [effective_bytes_per_second] :: Task -> Int
+ Network.Globus.Transfer: [files] :: Task -> Int
+ Network.Globus.Transfer: [files_skipped] :: Task -> Int
+ Network.Globus.Transfer: [files_transferred] :: Task -> Int
+ Network.Globus.Transfer: [label] :: TransferRequest -> Maybe Text
+ Network.Globus.Transfer: [length] :: TaskList -> Int
+ Network.Globus.Transfer: [limit] :: TaskList -> Int
+ Network.Globus.Transfer: [message] :: TransferResponse -> Text
+ Network.Globus.Transfer: [nice_status] :: Task -> Maybe Text
+ Network.Globus.Transfer: [offset] :: TaskList -> Int
+ Network.Globus.Transfer: [recursive] :: TransferItem -> Bool
+ Network.Globus.Transfer: [request_id] :: TransferResponse -> Token 'Request
+ Network.Globus.Transfer: [resource] :: TransferResponse -> Text
+ Network.Globus.Transfer: [source_endpoint] :: TransferRequest -> Id 'Collection
+ Network.Globus.Transfer: [source_endpoint_id] :: Task -> Id 'Collection
+ Network.Globus.Transfer: [source_path] :: TransferItem -> FilePath
+ Network.Globus.Transfer: [status] :: Task -> TaskStatus
+ Network.Globus.Transfer: [store_base_path_info] :: TransferRequest -> Bool
+ Network.Globus.Transfer: [submission_id] :: TransferRequest -> Id 'Submission
+ Network.Globus.Transfer: [sync_level] :: TransferRequest -> SyncLevel
+ Network.Globus.Transfer: [task_id] :: TransferResponse -> Id Task
+ Network.Globus.Transfer: [total] :: TaskList -> Int
+ Network.Globus.Transfer: [value] :: IdResponse -> Text
+ Network.Globus.Types: [domain] :: Uri (a :: Endpoint) -> Text
+ Network.Globus.Types: [params] :: Uri (a :: Endpoint) -> Query
+ Network.Globus.Types: [path] :: Uri (a :: Endpoint) -> [Text]
+ Network.Globus.Types: [scheme] :: Uri (a :: Endpoint) -> Scheme
- Effectful.Globus: GlobusClient :: Token ClientId -> Token ClientSecret -> GlobusClient
+ Effectful.Globus: GlobusClient :: Token 'ClientId -> Token 'ClientSecret -> GlobusClient
- Effectful.Globus: Task :: TaskStatus -> Id Task -> Text -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Maybe Text -> Id Collection -> Id Collection -> Task
+ Effectful.Globus: Task :: TaskStatus -> Id Task -> Text -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Maybe Text -> Id 'Collection -> Id 'Collection -> Task
- Effectful.Globus: TransferRequest :: DataType "transfer" -> Id Submission -> Maybe Text -> Id Collection -> Id Collection -> [TransferItem] -> SyncLevel -> Bool -> TransferRequest
+ Effectful.Globus: TransferRequest :: DataType "transfer" -> Id 'Submission -> Maybe Text -> Id 'Collection -> Id 'Collection -> [TransferItem] -> SyncLevel -> Bool -> TransferRequest
- Effectful.Globus: TransferResponse :: Id Task -> Token Submission -> Text -> Text -> Token Request -> TransferResponse
+ Effectful.Globus: TransferResponse :: Id Task -> Token 'Submission -> Text -> Text -> Token 'Request -> TransferResponse
- Effectful.Globus: [AuthUrl] :: Uri Redirect -> NonEmpty Scope -> State -> Globus m (Uri Authorization)
+ Effectful.Globus: [AuthUrl] :: forall (a :: Type -> Type). Uri 'Redirect -> NonEmpty Scope -> State -> Globus a (Uri 'Authorization)
- Effectful.Globus: [GetAccessTokens] :: Token Exchange -> Uri Redirect -> Globus m (NonEmpty TokenItem)
+ Effectful.Globus: [GetAccessTokens] :: forall (a :: Type -> Type). Token 'Exchange -> Uri 'Redirect -> Globus a (NonEmpty TokenItem)
- Effectful.Globus: [GetUserInfo] :: Token OpenId -> Globus m UserInfoResponse
+ Effectful.Globus: [GetUserInfo] :: forall (a :: Type -> Type). Token 'OpenId -> Globus a UserInfoResponse
- Effectful.Globus: [StatusTask] :: Token Access -> Id Task -> Globus m Task
+ Effectful.Globus: [StatusTask] :: forall (a :: Type -> Type). Token 'Access -> Id Task -> Globus a Task
- Effectful.Globus: [StatusTasks] :: Token Access -> TaskFilters -> Globus m TaskList
+ Effectful.Globus: [StatusTasks] :: forall (a :: Type -> Type). Token 'Access -> TaskFilters -> Globus a TaskList
- Effectful.Globus: [SubmissionId] :: Token Access -> Globus m (Id Submission)
+ Effectful.Globus: [SubmissionId] :: forall (a :: Type -> Type). Token 'Access -> Globus a (Tagged 'Submission Text)
- Effectful.Globus: [Transfer] :: Token Access -> TransferRequest -> Globus m TransferResponse
+ Effectful.Globus: [Transfer] :: forall (a :: Type -> Type). Token 'Access -> TransferRequest -> Globus a TransferResponse
- Effectful.Globus: data Globus :: Effect
+ Effectful.Globus: data Globus (a :: Type -> Type) b
- Effectful.Globus: data () => Scheme
+ Effectful.Globus: data Scheme
- Effectful.Globus: newtype () => Tagged (s :: k) b
+ Effectful.Globus: newtype Tagged (s :: k) b
- Effectful.Globus: runGlobus :: IOE :> es => GlobusClient -> Eff (Globus : es) a -> Eff es a
+ Effectful.Globus: runGlobus :: forall (es :: [Effect]) a. IOE :> es => GlobusClient -> Eff (Globus ': es) a -> Eff es a
- Network.Globus: data () => Scheme
+ Network.Globus: data Scheme
- Network.Globus: newtype () => Tagged (s :: k) b
+ Network.Globus: newtype Tagged (s :: k) b
- Network.Globus.Auth: TokenItem :: Scopes -> Token Access -> Int -> State -> TokenItem
+ Network.Globus.Auth: TokenItem :: Scopes -> Token 'Access -> Int -> State -> TokenItem
- Network.Globus.Auth: authorizationUrl :: Token ClientId -> Uri Redirect -> NonEmpty Scope -> State -> Uri Authorization
+ Network.Globus.Auth: authorizationUrl :: Token 'ClientId -> Uri 'Redirect -> NonEmpty Scope -> State -> Uri 'Authorization
- Network.Globus.Auth: fetchAccessTokens :: MonadIO m => Token ClientId -> Token ClientSecret -> Uri Redirect -> Token Exchange -> m (NonEmpty TokenItem)
+ Network.Globus.Auth: fetchAccessTokens :: MonadIO m => Token 'ClientId -> Token 'ClientSecret -> Uri 'Redirect -> Token 'Exchange -> m (NonEmpty TokenItem)
- Network.Globus.Auth: fetchUserInfo :: MonadIO m => Token OpenId -> m UserInfoResponse
+ Network.Globus.Auth: fetchUserInfo :: MonadIO m => Token 'OpenId -> m UserInfoResponse
- Network.Globus.Auth: identityAuth :: Token OpenId -> Option Https
+ Network.Globus.Auth: identityAuth :: Token 'OpenId -> Option 'Https
- Network.Globus.Auth: redirectUri :: QueryParam param => Uri Redirect -> param
+ Network.Globus.Auth: redirectUri :: QueryParam param => Uri 'Redirect -> param
- Network.Globus.Auth: scopeToken :: Scope -> NonEmpty TokenItem -> Maybe (Token Access)
+ Network.Globus.Auth: scopeToken :: Scope -> NonEmpty TokenItem -> Maybe (Token 'Access)
- Network.Globus.Transfer: Task :: TaskStatus -> Id Task -> Text -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Maybe Text -> Id Collection -> Id Collection -> Task
+ Network.Globus.Transfer: Task :: TaskStatus -> Id Task -> Text -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Maybe Text -> Id 'Collection -> Id 'Collection -> Task
- Network.Globus.Transfer: TransferRequest :: DataType "transfer" -> Id Submission -> Maybe Text -> Id Collection -> Id Collection -> [TransferItem] -> SyncLevel -> Bool -> TransferRequest
+ Network.Globus.Transfer: TransferRequest :: DataType "transfer" -> Id 'Submission -> Maybe Text -> Id 'Collection -> Id 'Collection -> [TransferItem] -> SyncLevel -> Bool -> TransferRequest
- Network.Globus.Transfer: TransferResponse :: Id Task -> Token Submission -> Text -> Text -> Token Request -> TransferResponse
+ Network.Globus.Transfer: TransferResponse :: Id Task -> Token 'Submission -> Text -> Text -> Token 'Request -> TransferResponse
- Network.Globus.Transfer: activityUrl :: Id Task -> Uri App
+ Network.Globus.Transfer: activityUrl :: Id Task -> Uri 'App
- Network.Globus.Transfer: fetchSubmissionId :: MonadIO m => Token Access -> m (Id Submission)
+ Network.Globus.Transfer: fetchSubmissionId :: MonadIO m => Token 'Access -> m (Id 'Submission)
- Network.Globus.Transfer: fetchTask :: MonadIO m => Token Access -> Id Task -> m Task
+ Network.Globus.Transfer: fetchTask :: MonadIO m => Token 'Access -> Id Task -> m Task
- Network.Globus.Transfer: fetchTasks :: MonadIO m => Token Access -> TaskFilters -> m TaskList
+ Network.Globus.Transfer: fetchTasks :: MonadIO m => Token 'Access -> TaskFilters -> m TaskList
- Network.Globus.Transfer: sendTransfer :: MonadIO m => Token Access -> TransferRequest -> m TransferResponse
+ Network.Globus.Transfer: sendTransfer :: MonadIO m => Token 'Access -> TransferRequest -> m TransferResponse
- Network.Globus.Transfer: transferAuth :: Token Access -> Option Https
+ Network.Globus.Transfer: transferAuth :: Token 'Access -> Option 'Https
- Network.Globus.Types: renderUri :: Uri a -> Text
+ Network.Globus.Types: renderUri :: forall (a :: Endpoint). Uri a -> Text
- Network.Globus.Types: type Id a = Tagged a Text
+ Network.Globus.Types: type Id (a :: k) = Tagged a Text
- Network.Globus.Types: type Token a = Tagged a Text
+ Network.Globus.Types: type Token (a :: k) = Tagged a Text

Files

globus.cabal view
@@ -1,14 +1,14 @@ cabal-version: 2.2 --- This file has been generated from package.yaml by hpack version 0.36.0.+-- This file has been generated from package.yaml by hpack version 0.37.0. -- -- see: https://github.com/sol/hpack  name:           globus-version:        0.1.2-synopsis:       GLOBUS Data Transfer-category:       System, Data-homepage:       https://github.com/DKISTDC/globus-hs+version:        0.1.3+synopsis:       Globus Data Transfer+category:       System, Data, Science+homepage:       https://github.com/DKISTDC/globus.hs author:         Sean Hess maintainer:     shess@nso.edu license:        BSD-3-Clause@@ -46,7 +46,7 @@       aeson >=2 && <2.3     , base >=4.16.4.0 && <5     , bytestring >=0.11 && <0.13-    , effectful ==2.3.*+    , effectful >=2.3 && <3     , http-api-data ==0.6.*     , http-types ==0.12.*     , req ==3.13.*
src/Effectful/Globus.hs view
@@ -3,9 +3,7 @@   , GlobusClient (..)   , runGlobus   , State (..)-  , Req.Scheme (..)   , Tagged (..)-  , module Network.Globus.Types   , TransferRequest (..)   , TransferResponse (..)   , TransferItem (..)@@ -14,6 +12,8 @@   , TaskStatus (..)   , TaskFilters (..)   , TaskList (..)+  , module Network.Globus.Types+  , Req.Scheme (..)   ) where  import Data.List.NonEmpty (NonEmpty)
src/Network/Globus.hs view
@@ -1,9 +1,9 @@ module Network.Globus   ( module Network.Globus.Types-  , Tagged (..)+  , module Network.Globus.Transfer   , module Network.Globus.Auth+  , Tagged (..)   , Req.Scheme (..)-  , module Network.Globus.Transfer   ) where  import Data.Tagged (Tagged (..))