コード例 #1
0
ファイル: combin.py プロジェクト: fredokun/pypretty
def hang(nb, doc):
    return align(nest(nb, doc))
コード例 #2
0
ファイル: combin.py プロジェクト: fredokun/pypretty
def align(doc):
    return column(lambda k: nesting(lambda i: nest(k - i, doc)))
コード例 #3
0
ファイル: combin.py プロジェクト: fredokun/pypretty
 def f(n):
     if n > nb_spaces:
         return nest(nb_spaces, lbreak())
     else:
         return spaces(nb_spaces - n)