# max(x::T, y::T) and min must be commutative!

**URL:** <https://discourse.julialang.org/t/max-x-t-y-t-and-min-must-be-commutative/5165>\
**Category:** Internals & Design\
**Tags:** bug\
**Created:** [August 1, 2017, 2:03pm UTC](https://discourse.julialang.org/t/max-x-t-y-t-and-min-must-be-commutative/5165 "2017-08-01T14:03:28Z")\
**Posts on this page:** 1\
**Showing post:** 15

<div class="post-metadata">

**Author:** ![jpiitula](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jpiitula/32/471_2.png) [@jpiitula](https://discourse.julialang.org/u/jpiitula)\
**Post date:** [August 2, 2017, 6:42pm UTC](https://discourse.julialang.org/t/max-x-t-y-t-and-min-must-be-commutative/5165/15 "2017-08-02T18:42:48Z")

</div>

The name `join` is already used for other purposes, without a corresponding `meet`, whereas `supremum` and `infimum`, `sup` and `inf`, `lub` and `glb` seem quite free (or if used in packages, perhaps mean more or less the same as proposed here).

---

_[View the full topic](https://discourse.julialang.org/t/max-x-t-y-t-and-min-must-be-commutative/5165)._
