I hereby claim:
- I am scudelletti on github.
- I am scudelletti (https://keybase.io/scudelletti) on keybase.
- I have a public key whose fingerprint is F681 9317 C065 EB25 BA91 A367 7865 D635 E654 5942
To claim this, I am signing this object:
# Rules: A lamda always has 1 parameter, nothing more, nothing less | |
# Useful Content: https://en.wikipedia.org/wiki/Church_encoding | |
# Identity lambda | |
IDENTITY = ->x { x } | |
# True, returns the first argument | |
TT = ->x { ->y { x } } | |
# False, returns the last argument |
# Ruby Class Variable Examples without @@ | |
# http://www.sitepoint.com/class-variables-a-ruby-gotcha/ | |
class Foo | |
def self.talk | |
puts 'Hey! I\'m talking' | |
end | |
end | |
class Bar |
(defn split-words | |
[phrase] | |
(clojure.string/split phrase #"\s")) | |
(defn count-words | |
[phrase word] | |
(let [words (split-words (clojure.string/lower-case phrase)) | |
lower-case-word (clojure.string/lower-case word)] | |
(loop [head (first words) | |
tail (rest words) |
(def vowels [\a \e \i \o \u]) | |
(defn convert-to-num [letter] | |
(if (= (some #{letter} vowels) letter) | |
1 | |
0))) | |
(defn count-vowels [phrase] | |
(reduce + (map convert-to-num (clojure.string/lower-case phrase)))) |
// How To Use | |
// var categories = CategoryModule.Category.all(); | |
// var categoryComposite = new CategoryModule.CategoryComposite('CategoryComposite', categories.categorias, null); | |
// | |
// var categoryComposities = categoryComposite.findByName('Bar'); | |
// | |
// var originalCategories = categoryComposities.map(function(item) { | |
// return item.original; | |
// }); |
class Sample | |
attr_accessor :protected_attribute, :private_attribute | |
protected :protected_attribute= | |
private :private_attribute= | |
def initialize | |
self.protected_attribute = 'some protected value' | |
self.private_attribute = 'some private value' | |
end | |
end |
// Using callbacks to retrieve Weather Data | |
var RestClient = require('restler') | |
var getURL = function(city){ | |
return 'http://api.openweathermap.org/data/2.5/weather?q=' + city; | |
}; | |
var dateOne = new Date(); | |
RestClient.get(getURL('London')).on('complete', function(data1){ |
/* | |
Chai - Add CustomMatchers | |
usage: | |
var CustomMatchers = require('./support/friendly_news_path_matcher'); | |
chai.use(CustomMatchers); | |
expect('/materia/FooBar').to.be.a.friendlyNewsPath(); | |
*/ |
def first_function(something, &block) | |
puts "First - Do I have a Block? #{block_given?}" | |
end | |
def second_function(&block) | |
puts "Second - Do I have a Block? #{block_given?}" | |
end | |
puts "USING: {}" | |
first_function second_function { 'YEAP' } |
I hereby claim:
To claim this, I am signing this object: