scalaz/scalaz — pull request #245 by S11001001 (2013-01-11 17:19:00+00:00)
Title: Order for NonEmptyList

With mild reformatting:

```scala
scala> :paste
// Entering paste mode (ctrl-D to finish)

import scalaz.{Equal, NonEmptyList, Order}
def pickeo[A, B] = {
implicit def ea: Equal[A] = null
implicit def ob: Order[B] = null
(Equal[NonEmptyList[A]],
Equal[NonEmptyList[B]],
Order[NonEmptyList[B]])
}

// Exiting paste mode, now interpreting.

import scalaz.{Equal, NonEmptyList, Order}
pickeo: [A, B]=> (scalaz.Equal[scalaz.NonEmptyList[A]],
scalaz.Equal[scalaz.NonEmptyList[B]],
scalaz.Order[scalaz.NonEmptyList[B]])

scala> pickeo[Int, String]
res0: (scalaz.Equal[scalaz.NonEmptyList[Int]],
scalaz.Equal[scalaz.NonEmptyList[String]],
scalaz.Order[scalaz.NonEmptyList[String]]) =
(scalaz.Equal$$anon$2@2c0b32bc,
scalaz.Order$$anon$5@132feb3b,
scalaz.Order$$anon$5@2efc7854)
```