Skip to content

Commit

Permalink
Fix WTF
Browse files Browse the repository at this point in the history
  • Loading branch information
mlopes committed May 12, 2019
1 parent 5d1c947 commit d8b2fc2
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/main/scala/wen/instances/datetime/DateTimeInstances.scala
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@ object DateTimeInstances extends DateTimeInstances

trait DateTimeInstances {

implicit var dateTimeOrderInstance: Order[DateTime] = new Order[DateTime] {
implicit val dateTimeOrderInstance: Order[DateTime] = new Order[DateTime] {
override def compare(x: DateTime, y: DateTime): Int =
(x, y) match {
case (DateTime(date1, time1), DateTime(date2, time2)) if date1 === date2 => time1 compare time2
case (DateTime(date1, _), DateTime(date2, _)) => date1 compare date2
}
}

implicit var zoneDateTimeOrderInstance: Order[ZoneDateTime] = new Order[ZoneDateTime] {
implicit val zoneDateTimeOrderInstance: Order[ZoneDateTime] = new Order[ZoneDateTime] {
override def compare(x: ZoneDateTime, y: ZoneDateTime): Int =
(x, y) match {
case (ZoneDateTime(date1, zoneTime1), ZoneDateTime(date2, zoneTime2)) if date1 === date2 =>
Expand All @@ -27,11 +27,11 @@ trait DateTimeInstances {
}
}

implicit var dateTimeShowInstance: Show[DateTime] = new Show[DateTime] {
implicit val dateTimeShowInstance: Show[DateTime] = new Show[DateTime] {
override def show(t: DateTime): String = s"${t.date.show} ${t.time.show}"
}

implicit var zoneDateTimeShowInstance: Show[ZoneDateTime] = new Show[ZoneDateTime] {
implicit val zoneDateTimeShowInstance: Show[ZoneDateTime] = new Show[ZoneDateTime] {
override def show(t: ZoneDateTime): String = s"${t.date.show} ${t.zoneTime.show}"
}
}

0 comments on commit d8b2fc2

Please sign in to comment.