Pipeline

amyc.utils.Pipeline
See thePipeline companion object
abstract class Pipeline[-F, +T]

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object NameAnalyzer.type
object CodePrinter.type
object WASMCodeGenerator.type
object Interpreter.type
object Lexer.type
object Parser.type
object TypeAssigner.type
object TypeChecker.type
object TypeInferer.type
object Typer.type
object DisplayTokens.type
class ConsumerPipeline[F]
class UnitPipeline[F]
object FetchFiles.type
object Frontend.type
class Noop[T]
Show all
Self type
Pipeline[F, T]

Members list

Value members

Abstract methods

def name: String
def run(v: F)(using Context): T

Concrete methods

def andThen[G](thenn: Pipeline[T, G]): Pipeline[F, G]