Exemple #1
0
def _make_sig(kern):
    dslist = [datashape.dshape("A..., " + str(x)) for x in kern.types]
    return datashape.Function(*(dslist[1:] + [dslist[0]]))
Exemple #2
0
def _make_sig(tplist):
    """Converts a type tuples into datashape function signatures"""
    dslist = [datashape.dshape("A..., " + str(x)) for x in tplist]
    return datashape.Function(*(dslist[1:] + [dslist[0]]))