Skip to content

Instantly share code, notes, and snippets.

@dalemyers
dalemyers / xtermcolour.txt
Last active December 26, 2015 03:19
Setting vim's correct colour scheme in putty
if &term =~ "xterm"
"256 color --
let &t_Co=256
endif
@dalemyers
dalemyers / TypeChecker.py
Last active December 26, 2015 03:19
Example of using Python decorators to verify parameter and return value types
class TypeCheck(object):
def __init__(self,*args):
self.flags = args
def __call__(self, original_func):
decorator_self = self
def check( *args, **kwargs):
if len(decorator_self.flags) != len(args):
raise TypeError("Incorrect number of arguments")
types = zip(decorator_self.flags,args)
for (t,a) in types: