[ANN] Envvar 1.1.0 — a library for handling environment variables

2014-08-13 Thread Constantine Vetoshev
The JVM does not make using environment variables easy or convenient. The environ library took a step in the right direction by abstracting away the distinction between environment variables and Java properties into a Clojure map data structure. However,

Re: [ANN] Envvar 1.1.0 — a library for handling environment variables

2014-08-14 Thread Tony Tam
It wasn't really clear to me from the README why use this instead of environ. Care to explain a little more in detail? I.e. give a concrete use case. Any particular reason for not supporting .lein-env files? Also, if a .env is just a java .properties file, then why use .env files? Thanks. On We

Re: [ANN] Envvar 1.1.0 — a library for handling environment variables

2014-08-14 Thread James Reeves
On 13 August 2014 19:10, Constantine Vetoshev wrote: > The JVM does not make using environment variables easy or convenient. The > environ library took a step in > the right direction by abstracting away the distinction between environment > variables and

Re: [ANN] Envvar 1.1.0 — a library for handling environment variables

2014-08-14 Thread Constantine Vetoshev
On Thursday, August 14, 2014 6:46:56 AM UTC-7, James Reeves wrote: > > You can do this with Environ. Leiningen checks for a profiles.clj in your > project directory, as well as then one in $HOME/.lein. If you add > profiles.clj to your .gitignore file, you can use it for local overrides > during

Re: [ANN] Envvar 1.1.0 — a library for handling environment variables

2014-08-14 Thread Constantine Vetoshev
On Thursday, August 14, 2014 2:53:30 AM UTC-7, Tony Tam wrote: > > It wasn't really clear to me from the README why use this instead of > environ. Care to explain a little more in detail? I.e. give a concrete use > case. > Any particular reason for not supporting .lein-env files? > Also, if a .en

Re: [ANN] Envvar 1.1.0 — a library for handling environment variables

2014-08-15 Thread James Reeves
On 14 August 2014 17:31, Constantine Vetoshev wrote: > On Thursday, August 14, 2014 6:46:56 AM UTC-7, James Reeves wrote: >> >> You can do this with Environ. Leiningen checks for a profiles.clj in your >> project directory, as well as then one in $HOME/.lein. If you add >> profiles.clj to your .g

Re: [ANN] Envvar 1.1.0 — a library for handling environment variables

2014-08-15 Thread James Reeves
On 14 August 2014 17:36, Constantine Vetoshev wrote: > > 2. Loading env files in the REPL, and modifying the environment at runtime > in general. Environ only handles loading variables when it loads itself, > and has no provision for modifying them except by restarting the Clojure > process. > >