package notifications
- Source
- package.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- notifications
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- sealed abstract class EmailOp[A] extends Product with Serializable
- final class EmailServer extends ~>[EmailOp, IO]
- final case class EmailSubscription(recipient: EmailAddress) extends NotificationSubscription with Product with Serializable
- sealed trait NotificationSubscription extends AnyRef
- final case class NotificationSubscriptions(slack: List[SlackSubscription], email: List[EmailSubscription]) extends Product with Serializable
- type SlackChannel = String
- final class SlackHttp extends ~>[SlackOp, IO]
- sealed abstract class SlackOp[A] extends Product with Serializable
- final case class SlackSubscription(channel: SlackChannel) extends NotificationSubscription with Product with Serializable
Value Members
- object EmailOp extends Serializable
- object NotificationSubscriptions extends Serializable
- object Notify
- object SlackOp extends Serializable