root
root
cps
AsyncShift
AsyncShift
AwaitValueDiscard
CpsAsyncEffectMonad
CpsAsyncMonad
CpsAsyncMonad
CpsAwaitable
CpsConcurrentEffectMonad
CpsConcurrentMonad
CpsConcurrentMonad
CpsContextMonad
CpsEffectMonad
CpsMonad
CpsMonad
CpsMonadContext
CpsMonadContextProvider
CpsMonadConversion
CpsMonadInstanceContext
CpsMonadInstanceContextBody
CpsMonadMemoization
CpsMonadMemoization
Default
Dynamic
DynamicAp
Inplace
Inplace
Kind
Pure
CpsSchedulingMonad
CpsSchedulingMonad
CpsTryMonad
CpsTryMonad
ValueDiscard
ValueDiscard
CustomTag
EmptyValueDiscard
WarnTag
customValueDiscard
warnValueDiscard
cps.automaticColoring
AutomaticColoringTag
WarnValueDiscard
cps.compat
FutureAsync
cps.macros
Async
InferAsyncArg
AsyncCpsExpr
AsyncMacroFlags
CpsExpr
CpsExpr
ExprTreeGen
FlatMappedCpsExpr
GenericAsyncCpsExpr
GenericSyncCpsExpr
MappedCpsExpr
StatementExprTreeGen
SyncCpsExpr
TransformationContext
TransformationContext
Memoization
UnitCpsExpr
UnsealExprTreeGen
given_FromExpr_AsyncMacroFlags
cps.macros.flags
DebugLevel
PrintCode
PrintTree
given_FromExpr_DebugLevel
cps.macros.forest
ApplyTransform
ApplyTreeTransform
ApplyTreeTransform
AssignTransform
AsyncTreeShifter
AwaitTreeTransform
BlockTransform
BlockTreeTransform
ConstTransform
CpsTreeScope
AppendCpsTree
AsyncCpsTree
AsyncLambdaCpsTree
AwaitAsyncCpsTree
AwaitSyncCpsTree
BlockCpsTree
BlockCpsTree
Matcher
CallChainSubstCpsTree
CpsTree
CpsTree
EmptyCpsTree
FlatMappedCpsTree
InlinedCpsTree
MappedCpsTree
PureCpsTree
SelectTypeApplyCpsTree
SelectTypeApplyCpsTree
SelectTypeApplyRecord
ValCpsTree
DefCpsExpr
IdentTransform
IfTransform
ImportTransform
InlinedTreeTransform
InlinedBindingRecord
InlinedBindingsRecord
InlinedFunBindingRecord
InlinedValBindingRecord
InlinedTreeTransform
KnownTreeFragments
LambdaTreeTransform
LambdaTreeTransform
MatchTreeTransform
MatchTreeTransform
NewTransform
RepeatedTransform
RepeatedTreeTransform
RepeatedTreeTransform
ReturnTransform
RootTreeTransform
B2
SelectOuterTreeTransform
SelectOuterTreeTransform
SelectTreeTransform
SelectTreeTransform
SuperTransform
ThisTransform
ThrowTransform
TransformUtil
TreeTransformScope
MessageWithPos
TreeTransformScopeInstance
TryTransform
TypeApplyTransform
TypeApplyTreeTransform
TypeApplyTreeTransform
TypedTransform
ValDefTransform
RhsFlatMappedCpsExpr
ValWrappedCpsExpr
ValDefTreeTransform
WhileTransform
cps.macros.forest.application
ApplicationHelper
ApplyArgBuilderScope
BuildApplyArgsAcc
O
ApplyArgRecordScope
ApplyArgByNameRecord
ApplyArgInlinedRecord
ApplyArgLambdaRecord
ApplyArgNamedRecord
ApplyArgNoPrecalcTermRecord
ApplyArgPrecalcTermRecord
ApplyArgRecord
ApplyArgRepeatRecord
ApplyArgsSummaryProperties
ApplyArgsSummaryProperties
ApplyArgsSummaryPropertiesStep1
ApplyArgsSummaryPropertiesStep1
MethodParamsDescriptorScope
DynaminParamsDescriptor
EmptyParamsDescriptor
MethodParamsDescriptor
MethodParamsDescriptor
MethodTypeBasedParamsDescriptor
cps.macros.misc
MacroError
WithOptExprProxy
cps.macros.observatory
AnalysisQuoteScope
Analysis
AutomaticColoringOfEffectsQuoteScope
AutomaticColoringOfEffects
ValUsage
ObservationContextQuoteScope
ObservationContext
Observatory
Scope
ObservatoryFullQuoteScope
ObservatoryQuoteScope
Observatory
PerSymbolStorage
cps.monads
FreeCpsMonad
FreeMonad
FreeMonad
AdoptCallbackStyle
Error
FlatMap
FlatMapTry
Map
Pure
FutureAsyncMonadAPI
futureDiscard
futureMemoization
given_CpsAwaitable_Promise
given_CpsMonadConversion_Promise_Future
cps.monads.jsfuture
JSFuture
JSFuture
JSFutureCpsMonad
given_CpsMonadConversion_Future_JSFuture
given_CpsMonadConversion_JSFuture_Future
given_CpsMonadConversion_Promise_JSFuture
JSFutureExecutor
cps.runtime
ArrayOpsAsyncShift
ArrayOpsWithFilterAsyncSubst
CallChainAsyncShiftSubst
CpsMonadSelfAsyncShift
DelayedWithFilter
Function1AndThenCallChainSubst
Function1AsyncShift
Function1ComposeAndThenCallChainSubst
Function1ComposeCallChainSubst
IndexedSeqAsyncShift
IterableAsyncShift
IterableOpsAsyncShift
ListAsyncShift
MapOpsAsyncShift
OptionAsyncShift
PartialFunctionAsyncShift
PartialFunctionAsyncShiftBase
PartialFunctionCallChainSubst
PartialFunctionCallChainSubst
PartialFunctionHelper
RangeAsyncShift
SeqAsyncShift
WhileHelper
WithFilterSubstAsyncShift
cps.runtime.util
EitherAsyncShift
EitherLeftProjectionAsyncShift
TryAsyncShift
TryModuleAsyncShift
UsingAsyncShift
cps.stream
AsyncIterator
AsyncIterator
AsyncIteratorEmitAbsorber
AsyncList
AsyncList
Cons
Empty
Wait
AsyncListEmitAbsorber
AsyncListIterator
AsyncStreamHelper
BaseUnfoldCpsAsyncEmitAbsorber
Emitted
Finished
SpawnEmitter
State
StepsObserver
SupplyEventRecord
CpsAsyncEmitAbsorber
CpsAsyncEmitAbsorber
CpsAsyncEmitAbsorber4
CpsAsyncEmitter
CpsAsyncStreamMacro
cps.syntax
root
/
cps.macros.forest.application
/
MethodParamsDescriptorScope
MethodParamsDescriptorScope
trait
MethodParamsDescriptorScope
[
F
[
_
],
CT
,
CC
<:
CpsMonadContext
[
F
]]
Source:
MethodParamsDescriptorScope.scala
Graph
Supertypes
Known subtypes
Self type
class
Object
trait
Matchable
class
Any
trait
ApplicationHelper
[
F
,
CT
,
CC
]
trait
TreeTransformScope
[
F
,
CT
,
CC
]
trait
TreeTransformScopeInstance
[
F
,
T
,
C
]
TreeTransformScope
[
F
,
CT
,
CC
]
Type members
Type members
Classlikes
object
DynaminParamsDescriptor
extends
MethodParamsDescriptor
Source:
MethodParamsDescriptorScope.scala
object
EmptyParamsDescriptor
extends
MethodParamsDescriptor
Source:
MethodParamsDescriptorScope.scala
object
MethodParamsDescriptor
Companion:
class
Source:
MethodParamsDescriptorScope.scala
trait
MethodParamsDescriptor
Companion:
object
Source:
MethodParamsDescriptorScope.scala
class
MethodTypeBasedParamsDescriptor
(
mt:
MethodType
)
extends
MethodParamsDescriptor
Source:
MethodParamsDescriptorScope.scala