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

endpoints4s.algebra.Methods.scala Maven / Gradle / Ivy

package endpoints4s.algebra

/** @group algebras
  * @groupname types Types
  * @groupdesc types Types introduced by the algebra
  * @groupprio types 1
  * @groupname operations Operations
  * @groupdesc operations Operations creating and transforming values
  * @groupprio operations 2
  */
trait Methods {

  /** HTTP Method
    * @group types
    */
  type Method

  /** @group operations */
  def Get: Method

  /** @group operations */
  def Post: Method

  /** @group operations */
  def Put: Method

  /** @group operations */
  def Delete: Method

  /** @group operations */
  def Patch: Method

  /** @group operations */
  def Options: Method

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy