Hoogle Search
Within LTS Haskell 24.35 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Pre-signed Amazon S3 URLs s3-signer creates cryptographically secure Amazon S3 URLs that expire within a user-defined period. It allows uploading and downloading of content from Amazon S3. Ideal for AJAX direct-to-s3 uploads via CORS and secure downloads. Web framework agnostic with minimal dependencies.
module Main where import Network.S3 main :: IO () main = print =<< generateS3URL credentials request where credentials = S3Keys "<public-key-goes-here>" "<secret-key-goes-here>" request = S3Request S3GET "application/extension" "bucket-name" "file-name.extension" 3 -- three seconds until expiration
ResultS3URL "https://bucket-name.s3.amazonaws.com/file-name.extension?AWSAccessKeyId=<public-key-goes-here>&Expires=1402346638&Signature=1XraY%2Bhp117I5CTKNKPc6%2BiihRA%3D"
-
Safe wrappers for null-partial Foldable operations Safe wrappers for null-partial Foldable operations
-
Write output to disk atomically This package implements utilities to perform atomic output so as to avoid the problem of partial intermediate files.
-
Sandwich integration with Hedgehog Please see the documentation.
-
Handle POSIX cron schedules. Saturn handles POSIX cron schedules.
-
Select a subset of RPM packages A library for selecting a subset of RPM (sub)packages.
-
Combinators for operating with selections over an underlying functor See the README on github for tutorials!
-
A module for dealing with semirings. Semirings are like normal rings, except you can't subtract. This library provides a type class for semirings.
-
Sequence Alignment FFI wrappers for global and local string alignment functions
-
Sequence ID IO-Streams Uniquely identify elements in a sequenced stream