# CUDAnative: ^ and other operators

**URL:** <https://discourse.julialang.org/t/cudanative-and-other-operators/24506>\
**Category:** GPU\
**Created:** [May 23, 2019, 9:58am UTC](https://discourse.julialang.org/t/cudanative-and-other-operators/24506 "2019-05-23T09:58:47Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![samo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/samo/32/35398_2.png) [@samo](https://discourse.julialang.org/u/samo)\
**Post date:** [May 23, 2019, 9:58am UTC](https://discourse.julialang.org/t/cudanative-and-other-operators/24506/1 "2019-05-23T09:58:47Z")

</div>

A simple question: is there a particular reason why there is no `^` operator in `CUDAnative`, but only `CUDAnative.pow(x, y)`? Could we have something like:

```julia
x^y = pow(x,y)

```

What about other operators?

Can this be added?

Thanks!
