A quick Elixir wrapper around the official LaunchDarkly Erlang library
def deps do
[
{:ex_launch_darkly, github: "pixelunion/elixir-launchdarkly", tag: "v0.0.7"}
]
end
Start your connection to LaunchDarkly on Application start.
ExLaunchDarkly.App.start(application.fetch_env!(:your_application, :launchdarkly_api_key))
Retrieve a variation.
ExLaunchDarkly.variation("Some-Flag", ExLaunchDarkly.User.new("SomeUser"), false)