I hereby claim:
- I am mjs2600 on github.
- I am mjs2600 (https://keybase.io/mjs2600) on keybase.
- I have a public key whose fingerprint is EA19 D53A D913 379D F59B A932 B4EB 077B 55DF A079
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
# views_loader.ex | |
defmacro compile_views(root) do | |
root = Code.eval_quoted(root, [], file: __ENV__.file, line: __ENV__.line) |> elem(0) | |
views = Enum.filter(get_all_files(:erlang.binary_to_list(root) ++ '/lib/views/'), fn(f) -> :filename.extension(f) == '.html' end) | |
lc view inlist views do | |
content = add_helpers_imports(File.read!(view)) | |
quote do | |
defmodule unquote(Weber.Utils.build_module_name(view)) do | |
require EEx |
let vundle_readme=expand('~/.vim/bundle/vundle/README.md') | |
if !filereadable(vundle_readme) | |
silent !mkdir -p ~/.vim/bundle | |
silent !git clone https://github.com/gmarik/vundle ~/.vim/bundle/vundle | |
endif |
import System.Environment | |
import Data.List | |
main :: IO() | |
main = fmap factorialize getArgs >>= putStrLn | |
factorialize :: [String] -> String | |
factorialize = toStr . factorials . toIntegers | |
toIntegers :: [String] -> [Integer] |
#!/usr/bin/env elixir | |
IO.puts "Hello from a script" |