I hereby claim:
- I am jarhart on github.
- I am jarhart (https://keybase.io/jarhart) on keybase.
- I have a public key whose fingerprint is 1FC3 7B86 3499 EDA0 8966 897A 634B 7B88 DD77 FBCD
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
theme_jarhart() { | |
ZSH_PROMPT_BASE_COLOR="%{$fg_bold[black]%}" | |
ZSH_THEME_REPO_NAME_COLOR="%{$fg[cyan]%}" | |
ZSH_THEME_GIT_PROMPT_PREFIX=" $ZSH_PROMPT_BASE_COLOR($ZSH_THEME_REPO_NAME_COLOR" | |
ZSH_THEME_GIT_PROMPT_SUFFIX="$ZSH_PROMPT_BASE_COLOR)" | |
ZSH_THEME_GIT_PROMPT_CLEAN='' | |
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[yellow]%}✗" |
require 'continuation' | |
$goto_labels = {} | |
def label(name) | |
callcc { |k| $goto_labels[name] = k } | |
end | |
def goto(label_name) | |
$goto_labels[label_name].call |
object Holder { | |
var companions = Set[AnyRef]() | |
def companionFor[M](m:M) = { | |
companions.find { | |
case found:M => true | |
case _ => false | |
} | |
} | |
} |
module JsonHelpers | |
def json(params) | |
params = {format: 'json'}.merge(params) | |
[:get, :put, :post, :delete].find do |method| | |
path = params.delete(method) and send(method, path, params) | |
end | |
symbolize_keys(JSON.parse(response.body)) | |
end |
abstract class SuperClass { | |
var initialized = false | |
def initialize { | |
initialized = true | |
} | |
} | |
abstract trait MetaClass[A <: SuperClass] { self: A => | |
def apply(): A = { |
object Test { | |
var list = List() | |
} | |
abstract class Test(protected val parameter:String) { | |
} | |
trait TestTrait { self: Test => |
class MyScreenBuilder < ScreenBuilder | |
def initialize(title) | |
super | |
controller(DefaultScreenController.new) | |
layer(MyLayerBuilder.new("Layer_ID")) | |
end | |
end | |
class MyLayerBuilder < LayerBuilder | |
def initialize(id) |