# Extending ==

**URL:** <https://discourse.julialang.org/t/extending/35198>\
**Category:** General Usage\
**Created:** [February 26, 2020, 9:50pm UTC](https://discourse.julialang.org/t/extending/35198 "2020-02-26T21:50:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![SEA](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sea/32/8956_2.png) [@SEA](https://discourse.julialang.org/u/SEA)\
**Post date:** [February 26, 2020, 9:50pm UTC](https://discourse.julialang.org/t/extending/35198/1 "2020-02-26T21:50:08Z")

</div>

I am trying to extend the `==` operator from `Base`. If I try to access it via the syntax `Base.:==`, it does not parse. However, `Base.:*` does. A workaround is to explicitly import it via `import Base: ==` to extend it. I am using 1.3. Is this a bug?

---

<div class="post-metadata">

**Author:** ![mauro3](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mauro3/32/292_2.png) [@mauro3](https://discourse.julialang.org/u/mauro3)\
**Post date:** [February 26, 2020, 9:53pm UTC](https://discourse.julialang.org/t/extending/35198/2 "2020-02-26T21:53:07Z")

</div>

You have to do `Base.:(==)`. It’s a bit awkward, but hey…

---

<div class="post-metadata">

**Author:** ![SEA](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sea/32/8956_2.png) [@SEA](https://discourse.julialang.org/u/SEA)\
**Post date:** [February 26, 2020, 10:00pm UTC](https://discourse.julialang.org/t/extending/35198/3 "2020-02-26T22:00:19Z")

</div>

Ah, “of course” 🙂

Thank you!
