All Downloads are FREE. Search and download functionalities are using the official Maven repository.

lucuma.core.syntax.package.scala Maven / Gradle / Ivy

There is a newer version: 0.108.0
Show newest version
// Copyright (c) 2016-2023 Association of Universities for Research in Astronomy, Inc. (AURA)
// For license information see LICENSE or https://opensource.org/licenses/BSD-3-Clause

package lucuma.core

import lucuma.core.math.syntax.ToIntOps
import lucuma.core.optics.syntax.ToPrismOps

/**
 * Syntax classes for extension methods, organized à la cats. Each syntax class has an associated
 * conversion trait and module that extends it; and the `all` module which extends all conversions
 * traits.
 */
package object syntax {
  object all
      extends ToDisplayOps
      with TimeOps
      with ToEnumeratedOps
      with ToIntOps
      with ToPrismOps
      with ToStringOps
      with ToTreeMapCompanionOps
      with ToTreeMapOps
      with ToTreeSetCompanionOps
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy