p

example

weather

package weather

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. weather
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class CityCoordinates(latitude: Float, longitude: Float) extends Product with Serializable
  2. type CityId = weather.CityId.Type
  3. type CitySummaries = weather.CitySummaries.Type
  4. case class CitySummary(cityId: CityId, name: String) extends Product with Serializable
  5. case class GetCityInput(cityId: CityId) extends Product with Serializable
  6. case class GetCityOutput(name: String, coordinates: CityCoordinates) extends Product with Serializable
  7. case class GetCurrentTimeOutput(time: Timestamp) extends Product with Serializable
  8. case class GetForecastInput(cityId: CityId) extends Product with Serializable
  9. case class GetForecastOutput(chanceOfRain: Option[Float] = None) extends Product with Serializable
  10. case class ListCitiesInput(nextToken: Option[String] = None, pageSize: Option[Int] = None) extends Product with Serializable
  11. case class ListCitiesOutput(items: List[CitySummary], nextToken: Option[String] = None) extends Product with Serializable
  12. case class NoSuchResource(resourceType: String) extends Throwable with Product with Serializable
  13. type Weather[F[_]] = WeatherGen[[I, E, O, SI, SO]F[O]]
  14. trait WeatherGen[F[_, _, _, _, _]] extends AnyRef
  15. sealed trait WeatherOperation[Input, Err, Output, StreamedInput, StreamedOutput] extends AnyRef

Value Members

  1. object CityCoordinates extends Serializable
  2. object CityId extends Newtype[String]
  3. object CitySummaries extends Newtype[List[CitySummary]]
  4. object CitySummary extends Serializable
  5. object GetCityInput extends Serializable
  6. object GetCityOutput extends Serializable
  7. object GetCurrentTimeOutput extends Serializable
  8. object GetForecastInput extends Serializable
  9. object GetForecastOutput extends Serializable
  10. object ListCitiesInput extends Serializable
  11. object ListCitiesOutput extends Serializable
  12. object NoSuchResource extends Serializable
  13. object Weather extends Provider[WeatherGen, WeatherOperation]
  14. object WeatherGen extends Service[WeatherGen, WeatherOperation]

Inherited from AnyRef

Inherited from Any

Ungrouped