mirror of https://github.com/sbt/sbt.git
19 lines
325 B
Scala
19 lines
325 B
Scala
/* sbt -- Simple Build Tool
|
|
* Copyright 2010 Mark Harrah
|
|
*/
|
|
package sbt
|
|
|
|
import Types._
|
|
|
|
trait Node[A[_], T]
|
|
{
|
|
type Mixed <: MList[A]
|
|
type MixedResults = Mixed#Map[Result]
|
|
type Uniform
|
|
|
|
val mixedIn: Mixed
|
|
val uniformIn: Seq[A[Uniform]]
|
|
|
|
def work(mixed: MixedResults, uniform: Seq[Result[Uniform]]): Either[A[T], T]
|
|
}
|