- Language homepage - duh
- RTFSource - seriously, the language source is predominantly written in Elixir by way of bootstrapping macros, and IMHO is incredibly readable and enlightening
- Plug repo - more great source code to read
- Phoenix Guides
- Other Phoenix resources
- ElixirSips - premium screencasts ala RailsCasts, etc.
- Elixir-lang Slack team - very active, rather friendly, lots of niche channels around i.e. Phoenix, Ecto, etc.
- #elixir-lang IRC channel on Freenode
- Core Elixir - series of charmingly-illustrated blog posts that deep dive into parts of the stdlib
- Elixir Radar - community news mailing list from Plataformatec
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"nodes": { | |
"cargo2nix": { | |
"inputs": { | |
"flake-utils": [ | |
"flake-utils" | |
], | |
"nixpkgs": [ | |
"nixpkgs" | |
], |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Inspired by https://engineering.tripping.com/blazing-fast-elixir-configuration-475aca10011d | |
# Updated with more options, including persistent_term and process locals | |
Mix.install([{:benchee, "~> 1.0"}]) | |
Application.put_env(:fast_config, :adapter, TargetModule) | |
:persistent_term.put({:fast_config, :adapter}, TargetModule) | |
defmodule TargetModule do | |
def run, do: :ok |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ mkDerivation }: | |
mkDerivation rec { | |
version = "1.7.2"; | |
# nixnix-prefetch-url --unpack https://github.com/elixir-lang/elixir/archive/v1.7.2.tar.gz | |
sha256 = "0wnrx6wlpmr23ypm8za0c4dl952nj4rjylcsdzz0xrma92ylrqfq"; | |
minimumOTPVersion = "18"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
resources: | |
- name: ex_venture | |
type: git | |
source: | |
uri: https://github.com/oestrich/ex_venture.git | |
branch: master | |
- name: ex_venture-docker-image | |
type: docker-image | |
source: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cask 'minikube' do | |
version '0.7.1' | |
sha256 'fc8365148be19bd020432d8ddc85c06b7aab3953300b16b24f20fcd8393de449' | |
url "https://github.com/kubernetes/minikube/releases/download/v#{version}/minikube-darwin-amd64" | |
appcast 'https://github.com/kubernetes/minikube/releases.atom', | |
checkpoint: '0bc485e67d85822e27770f13ab05f33a20c4d9bf2439af6cbd3aed8a3f0a052c' | |
name 'Minikube' | |
homepage 'https://github.com/kubernetes/minikube' | |
license :apache |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
driver: | |
name: vagrant | |
provisioner: | |
name: chef_solo | |
platforms: | |
- name: ubuntu-14.04 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
recipes: | |
- core | |
- init | |
prefs: | |
:database: postgresql | |
:dev_webserver: webrick | |
:prod_webserver: unicorn | |
:templates: haml | |
:unit_test: rspec |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Noncombat logging enabled | |
Basic globals: | |
Development.Documentation | |
Provide documentation on items in the addon environment. Called with no parameters, it returns a table listing all documentation. Can provide both human-readable and computer-readable documentation. | |
documentables = Development.Documentation() -- table <- void | |
documentation = Development.Documentation(item) -- string <- variant | |
documentation = Development.Documentation(item, parseable = false) -- string <- variant, boolean | |
documentationTable = Development.Documentation(item, parseable = true) -- table <- variant, boolean | |
Parameters: | |
parseable: Whether to return in a computer-readable format, as opposed to the normal human-readable format. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
source 'http://rubygems.org' | |
gem 'rails', '3.0.5' | |
# Bundle edge Rails instead: | |
# gem 'rails', :git => 'git://github.com/rails/rails.git' | |
gem 'pg' | |
# Use unicorn as the web server |
NewerOlder