Safe Haskell | None |
---|---|
Language | Haskell2010 |
Upload to Stackage and Hackage
- data UploadBundle = UploadBundle {
- ubServer :: StackageServer
- ubContents :: LByteString
- ubAlias :: Maybe Text
- ubNightly :: Maybe Text
- ubLTS :: Maybe Text
- ubAuthToken :: Text
- newtype SnapshotIdent = SnapshotIdent {}
- uploadBundle :: UploadBundle -> Manager -> IO (SnapshotIdent, Maybe Text)
- data UploadDocs = UploadDocs {}
- uploadDocs :: UploadDocs -> Manager -> IO (Response LByteString)
- uploadHackageDistro :: BuildPlan -> ByteString -> ByteString -> Manager -> IO (Response LByteString)
- uploadHackageDistroNamed :: Text -> BuildPlan -> ByteString -> ByteString -> Manager -> IO (Response LByteString)
- data UploadDocMap = UploadDocMap {}
- uploadDocMap :: UploadDocMap -> Manager -> IO (Response LByteString)
- uploadBundleV2 :: UploadBundleV2 -> Manager -> IO Text
- data UploadBundleV2 = UploadBundleV2 {}
- def :: Default a => a
- data StackageServer
- unStackageServer :: StackageServer -> Text
Documentation
data UploadBundle Source
UploadBundle | |
|
newtype SnapshotIdent Source
uploadBundle :: UploadBundle -> Manager -> IO (SnapshotIdent, Maybe Text) Source
data UploadDocs Source
UploadDocs | |
|
uploadDocs :: UploadDocs -> Manager -> IO (Response LByteString) Source
:: BuildPlan | |
-> ByteString | Hackage username |
-> ByteString | Hackage password |
-> Manager | |
-> IO (Response LByteString) |
uploadHackageDistroNamed Source
:: Text | distro name |
-> BuildPlan | |
-> ByteString | Hackage username |
-> ByteString | Hackage password |
-> Manager | |
-> IO (Response LByteString) |
data UploadDocMap Source
uploadDocMap :: UploadDocMap -> Manager -> IO (Response LByteString) Source
uploadBundleV2 :: UploadBundleV2 -> Manager -> IO Text Source
data UploadBundleV2 Source
data StackageServer Source