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) |