# ∞ name collision

**URL:** https://discourse.julialang.org/t/name-collision/55033
**Category:** Tooling
**Created:** [February 10, 2021, 11:07pm UTC](https://discourse.julialang.org/t/name-collision/55033 "2021-02-10T23:07:23Z")
**Posts on this page:** 1
**Showing post:** 8

<div class="post-metadata">

### Author: ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)
#### Post date: [February 11, 2021, 1:02pm UTC](https://discourse.julialang.org/t/name-collision/55033/8 "2021-02-11T13:02:46Z")

</div>

It is not clear to me from the project plan why `Infinities.Infinity` is replacing `Infinity.Infinity`, not `RealInfinity(true)`.

That said, what I really need for TransformVariables is a distinct _positive_ and _negative_ “infinity” type, ideally available with `∞` and `-∞`, that I can dispatch on so that `TransformVariables.as` is type stable.

---

_[View the full topic](https://discourse.julialang.org/t/name-collision/55033)._
