Python

Negative number

Positive numbers have leading 0, negative numbers have leading 1.

# TODO think about this, don't understand why atm
-x = complement(x-1)

Function

A function either returns something or mutate arguments. Probably put 'mutate' in docstring just in case.