def bind(fun, *argsfrom2, **kwbind):
    """
    bind function with first argument as a tensor
    :return: callable bound
    """
    import snipy.decotool as decotool
    _ = decotool.bind.placeholder
    argsbind = [_] + list(argsfrom2)
    return decotool.bind(fun, *argsbind, **kwbind)
