package syntax

Linear Supertypes
AnyRef, Any
  1. Alphabetic
  2. By inheritance
  1. syntax
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
  1. Public
  2. All

Type Members

  1. trait Not[T] extends AnyRef

    Type-class for proving that an implicit T does not exist in scope.

  2. implicit final class TryThenClose[T <: AnyRef { def close(): Unit }] extends AnyVal

    Implementation for a tryThenClose extension method meant for closeable resources, like input streams, for safe disposal of resources.

  3. implicit final class TypeSafeEquals[T] extends AnyVal

    Provides type-safe equality and inequality operators, implemented with macros for efficiency reasons.

Value Members

  1. object Not

  2. object TryThenClose

  3. object TypeSafeEquals

Inherited from AnyRef

Inherited from Any