Skip to content

Instantly share code, notes, and snippets.

View GoNZooo's full-sized avatar

Rickard Andersson GoNZooo

View GitHub Profile
@GoNZooo
GoNZooo / clojure defmacro
Created May 22, 2015 23:14
Gist for illustrating how simple `defmacro` is
user=> (defmacro reverse-macro
[input-syntax]
(reverse input-syntax))
#'user/reverse-macro
user=> (reverse-macro (5 4 3 2 1 +))
15
@GoNZooo
GoNZooo / tab-font-attributes-for-uzbl
Created May 14, 2015 10:28
How to set font attributes for tabs in uzbl-tabbed
set interface_font = "GohuFont 9"
# Colors for non-selected tab, outer parts
set tab_colours = background="black" foreground="#666" font=@interface_font
# Colors for non-selected tab, inner parts
set tab_text_colours = background="black" foreground="#666" font=@interface_font
# Colors for selected tab, outer parts
set selected_tab = background="black" foreground="#999" font=@interface_font
# Colors for selected tab, inner parts
set selected_tab_text = background="black" foreground="#aaa" font=@interface_font
defmodule Pmap do
def pmap(lst, func) do
Enum.map(lst, fn i -> Task.async(fn -> func.(i) end) end)
|> Enum.map(fn t -> Task.await(t) end)
end
end