Skip to content

Instantly share code, notes, and snippets.

@cdegroot
cdegroot / main.yml
Created April 14, 2023 15:09
Caching preamble for Elixir workflows in GitHub Actions
steps:
- uses: actions/checkout@v3
- name: asdf setup
uses: asdf-vm/actions/setup@v1
- name: Restore asdf cache
id: asdf-cache
uses: actions/cache@v3
with:
@cloud8421
cloud8421 / ms_test.exs
Created August 10, 2016 14:38
Maps and match specs in elixir
defmodule MsTest do
use ExUnit.Case
doctest Ms
@bob %{name: "Bob", job: "developer"}
@alice %{name: "Alice", job: "musician"}
@john %{name: "John", job: "musician"}
@ada %{name: "Ada", job: "developer"}
@alan %{name: "Alan", job: "developer"}
@table :users