Skip to content

Instantly share code, notes, and snippets.

View dmsurti's full-sized avatar
💭
I may be slow to respond.

Deepak Surti dmsurti

💭
I may be slow to respond.
View GitHub Profile
@dmsurti
dmsurti / pirate_bartender.py
Created September 23, 2016 04:16
Pirate bartender solution review (for Ryan)
import random
questions = {
"strong": "Do ye like yer drinks strong?",
"salty": "Do ye like it with a salty tang?",
"bitter": "Are ye a lubber who likes it bitter?",
"sweet": "Would ye like a bit of sweetness with yer poison?",
"fruity": "Are ye one for a fruity finish?",
}
@dmsurti
dmsurti / bartender.py
Created September 21, 2016 12:41
Bartender initial solution (Gerard)
# yes = True
# y = True
# no = False
# n = False
questions = {
"strong": "Do ye like yer drinks strong?",
"salty": "Do ye like it with a salty tang?",
"bitter": "Are ye a lubber who likes it bitter?",
"sweet": "Would ye like a bit of sweetness with yer poison?",
@dmsurti
dmsurti / lw-repl.log
Created August 21, 2015 14:20
Trace CLOS method
CL-USER 1 > (load "~/tmp/trace-method.lisp")
; Loading text file /Users/deepaksurti/tmp/trace-method.lisp
#P"/Users/deepaksurti/tmp/trace-method.lisp"
CL-USER 2 > (test-foo)
1
CL-USER 3 > (trace (method foo (fixnum)))
((METHOD FOO (FIXNUM)))