Use with Prolog anonymous variables (_), a single underscore by itself. Do not use with a normal variable starting with an underscore, e.g. _name. Do not use this with an anonymous type found in other programming languages such as C#, Scala, Go.