summaryrefslogtreecommitdiff
path: root/docs/examples/userguide/numpy_ufuncs/ufunc.py
blob: 874183c844ab14565d1144765cd301f6aa581adf (plain)
1
2
3
4
5
6
7
8
# tag: numpy
import cython

@cython.ufunc
@cython.cfunc
def add_one(x: cython.double) -> cython.double:
    # of course, this simple operation can already by done efficiently in Numpy!
    return x+1