Key Binding | Description |
---|---|
f |
search for file / directory |
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
defmodule Rps do | |
def run(input) do | |
player1 = String.split(input, "") | |
player2 = Enum.shuffle(["r", "p", "s"]) | |
result = | |
[player1, player2] | |
|> Enum.zip() | |
|> Enum.map(&result/1) | |
|> Enum.sum() | |
|> case do |
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
#!/usr/bin/env bash | |
input_file=$1 | |
header_file=./output/headers.csv | |
rows_file=./output/rows.csv | |
mkdir -p ./output | |
head -1 $input_file > $header_file | |
tail -n +2 $input_file > $rows_file |
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
defmodule MyApp.ArchivePostScenario do | |
alias MyApp.Repo | |
alias Ecto.Multi | |
alias __MODULE__.Query | |
def run(options) do | |
post = Keyword.fetch!(options, :post) | |
archive_and_delete([ | |
comments: Query.comments(post), |
OlderNewer