{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/from-env","name":"from-env","description":"This package exposes a class FromEnv that works with GHC.Generics to provide a generic way\nto construct values from environment variables.\n\nIn many applications you'll have a configuration object holding a connection string to your\ndatabase, the url of an S3 bucket, you name it. It can be tedious to have to construct this\nconfiguration object manually. With this package, you just derive Generic and then create an\ninstance of FromEnv for your configuration type and you're done. Just call fromEnv and you got\nyour configuration.\n\nThe default behaviour is to convert field names like configS3BucketUrl into\nenvironment variables like CONFIG_S3_BUCKET_URL, but it can be overriden by providing a\ncustom instance of FromEnv.","version":"0.1.3.0","softwareVersion":"0.1.3.0","license":"https://spdx.org/licenses/MIT","keywords":["configuration","library","mit","Propose Tags"],"maintainer":[{"@type":"Person","name":"aloussase"}],"author":[{"@type":"Person","name":"aloussase"}],"copyrightHolder":[{"@type":"Person","name":"aloussase"}],"dateCreated":"2023-07-30","dateModified":"2023-08-17","datePublished":"2023-08-17","copyrightYear":2023,"downloadUrl":"https://hackage.haskell.org/package/from-env-0.1.3.0/from-env-0.1.3.0.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","sameAs":["https://hackage.haskell.org/package/from-env"]}