dotty-cps-async
experimental CPS transformer for dotty
파일 탐색기
최종 버전 다운로드 (.zip)- scala.yml
- settings.json
- tasks.json
- plugin.properties
- ApplyArg.scala
- ApplyArgList.scala
- DependencyCheck.scala
- MethodParamDescriptor.scala
- ShiftedArgumentsShape.scala
- CpsCaseDef.scala
- CpsCases.scala
- ApplyTransform.scala
- AssignTransform.scala
- AsynchronizedTransform.scala
- AwaitTransform.scala
- BlockTransform.scala
- BooleanShortcutsTransform.scala
- BreaksBreakableTransform.scala
- BreaksBreakTransform.scala
- CpsDirectHelper.scala
- CpsLocalContext.scala
- CpsTree.scala
- IdentTransform.scala
- IfTransform.scala
- InlinedTransform.scala
- LiteralTransform.scala
- Log.scala
- MatchTransform.scala
- Nesting.scala
- NonFatalSubstitution.scala
- NonLocalReturnsReturningTransform.scala
- NonLocalReturnsThrowReturnTransform.scala
- RootTransform.scala
- SelectTransform.scala
- ShapedCpsTree.scala
- SyncTransform.scala
- ThrowTransform.scala
- TryTransform.scala
- TypeApplyTransform.scala
- TypedTransform.scala
- ValDefTransform.scala
- WhileTransform.scala
- AsyncKind.scala
- CpsChangeSymbols.scala
- CpsPlugin.scala
- CpsPluginExceptions.scala
- CpsPluginSettings.scala
- CpsTopLevelContext.scala
- CpsTransformHelper.scala
- DebugSettings.scala
- PhaseChangeSymbolsAndRemoveScaffolding.scala
- PhaseCps.scala
- PhaseSelectAndGenerateShiftedMethods.scala
- QuoteLikeAPI.scala
- RemoveScaffolding.scala
- Scaffolding.scala
- SelectedNodes.scala
- ShiftedMethodGenerator.scala
- TransformUtil.scala
- DotcInvocations.scala
- ScalaJSSupport.scala
- Test10FunNoArgs.scala
- Test11Async.scala
- Test12.scala
- Test13TestCases.scala
- Test14Run.scala
- Test15PE.scala
- Test16Neg.scala
- Test17DC.scala
- Test18Loom.scala
- Test19JS.scala
- Test20MixedWithNoPlugin.scala
- Test21Abstract.scala
- Test22cc.scala
- Test24Preprocessor.scala
- Test2Inline.scala
- Test3Hybrid.scala
- Test4Match.scala
- Test5Assign.scala
- Test6Throw.scala
- Test7Import.scala
- Test8WhileDo.scala
- Test9Try.scala
- TestExample1.scala
- CpsTransform.scala
- EvalFreeMonad.scala
- JunitMain.scala
- Example1.scala
- MyListExample.scala
- TestExample1.scala
- Test10m1.scala
- Test10m2.scala
- Test11m0.scala
- Test11m0s.scala
- Test11m1.scala
- Test12m1.scala
- Test12m2.scala
- Test12m3.scala
- Test12m4.scala
- ComputationBound.scala
- T1.scala
- TestFutureBasic.scala
- TestCollectionMonads.scala
- TestFM2.scala
- TestUtestLike.scala
- UtestLikeMacro.scala
- CompilerPluginEnabler.scala
- IFBase.scala
- SLBase.scala
- TestSF1W1.scala
- TestOpaqueAsyncShift.scala
- TestAsyncListStress.scala
- TestCBS1Apply.scala
- TestCBS1Apply.scala
- TestCBS1Apply3m2.scala
- TestCbs1Apply3m3.scala
- TestCB1ShiftFunctionM4min1.scala
- TestCBS1ShiftFunctionM4min2.scala
- TestCBS1ShiftTryMonad.scala
- TestCBS1ShiftWithFilter.scala
- TestFutureRangeWithFilterShift.scala
- Test59.scala
- TestCBBooleanOpShortCircuits.scala
- Resource.scala
- CompilerPluginEnabler.scala
- ComputationBound.scala
- ComputationBoundLoomUsage.scala
- PERef.scala
- PureEffect.scala
- T1.scala
- TestCBS1ShiftIterableOps.scala
- TestFizzBuzz.scala
- ToyLogger.scala
- TestCBS2Dynamic.scala
- TestFutureRangeWithFilterShift.scala
- TestFtFoldScan.scala
- TestCBS1ShiftUsing.scala
- PureEffect.scala
- TestPELazyEffectsM3.scala
- ToyLogger.scala
- TestReturningExamples.scala
- TestCBReturning.scala
- TestCBReturning.scala
- TestCBS1Select.scala
- TestCBS1Try.scala
- TestFtFoldScan.scala
- TestCBS1CustomShift.scala
- DirectRef.scala
- InlineDirectRef.scala
- PERef.scala
- PureEffect.scala
- Resource.scala
- ToyLogger.scala
- TestFizzBuzz.scala
- LocalDirectRef.scala
- TestFizzBuzz.scala
- TestUseResource.scala
- TestResourceFromPlugin.scala
- TestFizzBuzzM5.scala
- TestFizzBuzzM6.scala
- TestFizzBuzzM7.scala
- TestInlineOpInResourceM8.scala
- TestExtDirectRefM9.scala
- UsingCpsDirect.scala
- UsingCpsDirectM2.scala
- TestShiftedDirectM1.scala
- TestAsyncArgInDirect.scala
- FutureLoomRuntimeAwait.scala
- Implicits.scala
- LoomRuntimeAwait.scala
- MyList.scala
- TestHOFunctionArgLoomTransform.scala
- TestTwice.scala
- TestPME.scala
- TestIncrMin.scala
- JSExample1.scala
- NetworkAPI.scala
- Main.scala
- Main.scala
- README.md
- README.md
- Main.scala
- AbstractExample.scala
- AbstractExample.scala
- CustomContext.scala
- Async.scala
- AsyncSupport.scala
- Cancellable.scala
- CompletionGroup.scala
- futures.scala
- JSAsyncCpsMonad.scala
- JSAsyncSupport.scala
- JSBoundaryTest.scala
- JSResolveReject.scala
- Listener.scala
- package.scala
- JSResolveReject.scala
- CompilerPluginEnabler.scala
- PreprocessorTracker.scala
- TestPreprocessorGiven.scala
- TestPreprocessorMacros.scala
- TestCpsPreprocessorPlugin.scala
- TestCpsPreprocessorDirect.scala
- Example2Inline.scala
- Example3.scala
- Test4m1.scala
- Test4m2.scala
- Test4m3.scala
- Test5m1.scala
- Test5m2.scala
- Test6m1.scala
- Test6m2.scala
- Test7.scala
- Test8m1.scala
- Test8m2.scala
- Test8m3.scala
- Test8m4.scala
- Test9m1.scala
- Test9m2.scala
- Test9m3.scala
- Test9m4.scala
- Test9m5_0.scala
- Test9m5_1.scala
- Test9m5_1e.scala
- Test9m5_2.scala
- Test9m5_2e.scala
- Test9m5_3.scala
- Test9m6_000.scala
- Test9m6_000e.scala
- Test9m6_001.scala
- Test9m6_010.scala
- Test9m6_011.scala
- Test9m6_100.scala
- Test9m6_101.scala
- Test9m6_110.scala
- Test9m6_111.scala
- Test9m6_220.scala
- CompilerPluginEnabler.scala
- TestCBS2AcntDirect.scala
- s4defs-roles.css
- changelog-1.1.5.md
- changelog-1.2.0.md
- changelog-1.3.0.md
- changelog-1.3.1.md
- changelog-1.3.2.md
- changelog-1.3.3.md
- changelog-1.3.4.md
- CpsPreprocessor.md
- CoreCps.thy
- LogicUsage.rst
- References.rst
- AsyncSubst1.tex
- AsyncSubst2.tex
- AsyncSubst3.png
- AsyncSubst3.tex
- AsyncSubstFunctors.png
- AsyncSubstFunctors.tex
- README.md
- AsyncSubstCategoricalInterpretation.rst
- CpsAsyncOverview.md
- index.rst
- AdditionalModules.rst
- AsyncStreams.rst
- AutomaticColoring.rst
- BasicUsage.rst
- conf.py
- CpsPreprocessor.rst
- DeprecatedFeatures.rst
- FAQ.md
- Features.rst
- HighOrderFunctions.rst
- index.rst
- Integrations.rst
- Migration.rst
- MonadContexts.rst
- MonadsInteroperability.rst
- References.md
- ReturningClause.rst
- RuntimeAwait.rst
- WritingYourOwnMonad.rst
- JSFuture.scala
- FutureRuntimeAwait.scala
- PromiseCpsAwaitable.scala
- AsyncList.scala
- AsyncListIterator.scala
- BaseUnfoldCpsAsyncEmitAbsorber.scala
- TestSF3.scala
- FutureCompleter.scala
- FutureSleep.scala
- TestTimer.scala
- ASChannel.scala
- AsyncNotifier.scala
- ComputationBound.scala
- ComputationBoundLoomUsage.scala
- TestCBSFutureIntegration.scala
- TestFutureBasic.scala
- TestFutureThrow.scala
- TestJsPromiseInterop.scala
- MyList.scala
- CompletableFutureCpsMonad.scala
- TimedAwait.scala
- AsyncList.scala
- AsyncListIterator.scala
- BaseUnfoldCpsAsyncEmitAbsorber.scala
- Chessboard.scala
- ChessSymbol.scala
- knightour.scala
- TestSF3.scala
- TestSF3W1.scala
- FutureCompleter.scala
- FutureSleep.scala
- TestTimer.scala
- ASChannel.scala
- ComputationBound.scala
- ComputationBoundLoomUsage.scala
- TestCBSFutureIntegration.scala
- TestCBSWordCount.scala
- TestFutureBasic.scala
- TestFutureRangeRead.scala
- TestImplicitAwait.scala
- TestIssue20.scala
- TestIssue45.scala
- TestScalaJavaFutureIntegration.scala
- SourcePos.scala
- TestBasicStacktraceReporting.scala
- TestAsyncExceptionInCompletableFuture.scala
- TestAsyncListMerge.scala
- TestAsyncListStress.scala
- TestCompletableFutureTryCatch.scala
- TestInferredByDefault.scala
- TestIssue51.scala
- TestMinimalExample.scala
- TestTimedAwait.scala
- HappyEyeballs2.scala
- LiteHappyEyeballs.scala
- ParallelTreeSearch.scala
- TenUrls.scala
- TestExceptionPropagation.scala
- TestTenUrls.scala
- NoEscalateExceptionWrapper.scala
- TimeOperations.scala
- Cancellable.scala
- CancellableFuture.scala
- CancellationResult.scala
- EventFlow.scala
- FutureGroup.scala
- FutureScope.scala
- FutureScopeContext.scala
- ScopeCancellationException.scala
- FutureSpec.scala
- LICENSE
- NOTICE
- README.md
- SmokeTest.scala
- TestUtil.scala
- Implicits.scala
- CompletableFutureRuntimeAwait.scala
- FutureLoomRuntimeAwait.scala
- LoomRuntimeAwait.scala
- MyList.scala
- TestHOFunctionArgLoomTransform.scala
- TestPE.scala
- TestTwice.scala
- GivenCBRuntimeAwait.scala
- loomEnabler.scala
- ComputationBoundRuntimeAwait.scala
- TestCBS3HoFunNoSubst.scala
- AsyncLogicTTest.scala
- FoldWhileAsyncTest.scala
- LogicStreamObserverOverflowTest.scala
- TestBasicLogicT.scala
- CpsConcurrentLogicMonad.scala
- CpsLogicMonad.scala
- CpsSyncLogicMonad.scala
- LazyListCpsLogicMonad.scala
- LogicStreamT.scala
- SuspendableObserverProvider.scala
- AgadaTest.scala
- DefaultLogicMonadBasicTest.scala
- FoldWhileTest.scala
- Game01Tree.scala
- LazyListBasicTest.scala
- LazyListTailRecMTest.scala
- MiniMax01Test.scala
- PrimesTest.scala
- README.md
- AsyncList.scala
- AsyncListIterator.scala
- BaseUnfoldCpsAsyncEmitAbsorber.scala
- FutureCompleter.scala
- FutureSleep.scala
- TestTimer.scala
- AsyncNotifier.scala
- ComputationBound.scala
- ComputationBoundLoomUsage.scala
- TestTimerTest.scala
- build.properties
- plugins.sbt
- FutureAsync.scala
- TransformUtil.scala
- TypeMarkers.scala
- ApplicationHelper.scala
- ApplyArgBuilderScope.scala
- ApplyArgRecordScope.scala
- MethodParamsDescriptorScope.scala
- PartialShiftedApplyScope.scala
- ApplyTransform.scala
- ApplyTreeTransform.scala
- AssignTransform.scala
- AsyncTreeShifter.scala
- AwaitTreeTransform.scala
- BlockTransform.scala
- BlockTreeTransform.scala
- BreaksTreeTransform.scala
- ConstTransform.scala
- CpsTree.scala
- IdentTransform.scala
- IfTransform.scala
- ImportTransform.scala
- InlinedTreeTransform.scala
- KnownTreeFragments.scala
- LambdaTreeTransform.scala
- MatchTreeTransform.scala
- NewTransform.scala
- NonLocalReturnsTreeTransform.scala
- ReturnTransform.scala
- RootTreeTransform.scala
- SelectOuterTreeTransform.scala
- SelectTreeTransform.scala
- SuperTransform.scala
- ThisTransform.scala
- ThrowTransform.scala
- TreeTransformScope.scala
- TryTransform.scala
- TypeApplyTransform.scala
- TypeApplyTreeTransform.scala
- TypedTransform.scala
- ValDefTransform.scala
- ValDefTreeTransform.scala
- WhileTransform.scala
- LoomTransform.scala
- ChangeOwnerTest.scala
- CollectionHelper.scala
- ContextualExtractor.scala
- MacroError.scala
- WithOptExprProxy.scala
- Async.scala
- AsyncMacroFlags.scala
- CpsExpr.scala
- TransformationContext.scala
- CpsIdentityMonad.scala
- CpsLazyT.scala
- EitherCpsMonad.scala
- FreeCpsMonad.scala
- FutureAsyncMonad.scala
- IterableCpsMonad.scala
- TailRecCpsMonad.scala
- CpsDebugLevel.scala
- CpsNotChange.scala
- CpsTransformed.scala
- makeCPS.scala
- AdopDenotations.scala
- Brackets.scala
- DeferredShift.scala
- requiringCpsCompilerPlugin.scala
- DebugSettings.scala
- PluginEntryPoints.scala
- FutureCMAsyncShift.scala
- BreaksAsyncShift.scala
- ControlThrowableAsyncWrapper.scala
- NonLocalReturnsAsyncShift.scala
- BoundaryAsyncShift.scala
- EitherAsyncShift.scala
- TryAsyncShift.scala
- UsingAsyncShift.scala
- ArrayOpsAsynsShift.scala
- CallChainAsyncShiftSubst.scala
- CpsMonadAsyncShift.scala
- FunctionAsyncShift.scala
- IterableAsyncShift.scala
- ListAsyncShift.scala
- MapAsyncShift.scala
- OptionAsyncShift.scala
- PartialFunctionAsyncShift.scala
- PartialFunctionHelper.scala
- SeqAsyncShift.scala
- WhileHelper.scala
- WithFilterSubstAsyncShift.scala
- AsyncIterator.scala
- CpsAsyncEmitAbsorber.scala
- CpsAsyncEmitter.scala
- package.scala
- ForSyntax.scala
- package.scala
- Async.scala
- AsyncShift.scala
- AsyncStream.scala
- CpsDirect.scala
- CpsMonad.scala
- CpsMonadContext.scala
- CpsMonadContextInclusion.scala
- CpsMonadContextProvider.scala
- CpsMonadConversion.scala
- CpsPreprocessor.scala
- CpsRuntimeAwait.scala
- Test56_1.scala
- Test56_2.scala
- Test56_3.scala
- Test59.scala
- TestIssue64.scala
- TestCef98.scala
- DBIOPrintTest.scala
- Free.scala
- TestFutureWithDeadline.scala
- Process.scala
- TestAccidentContextResolving.scala
- TestDeferredInContext.scala
- Connection.scala
- IFBase.scala
- SLBase.scala
- TestFM1.scala
- TestFM2.scala
- TestIF.scala
- TestSF1.scala
- TestSF2.scala
- TestSL.scala
- TestSL2.scala
- TestSL3.scala
- IFBase.scala
- SLBase.scala
- TestSF4.scala
- TestSF5.scala
- TestSF1W1.scala
- PERef.scala
- PureEffect.scala
- PureEffectDispatcher.scala
- Resource.scala
- TestFizzBuzz.scala
- TestPE1.scala
- TestPEAsyncFinalizer.scala
- TestPEAsyncIterator.scala
- TestPEcnt.scala
- TestPELazyEffects.scala
- TestPEMemoizing.scala
- TestUseResource.scala
- ToyLogger.scala
- TestCpsPreprocessor.scala
- TestPreprocessorMacros.scala
- TestTracingPreprocessor.scala
- TracingPreprocessor.scala
- TracingPreprocessorMacro.scala
- TestAsyncIteratorOps.scala
- TestAsyncListIterator.scala
- TestAsyncListtOps.scala
- TestFtAsyncListFilter.scala
- TestFtBasicUsage.scala
- TestFtFoldScan.scala
- AbsorberTest.scala
- LazyStream.scala
- TestStreamMonad.scala
- TestConfig.scala
- TestUtestLike.scala
- UtestLikeMacro.scala
- VP1.scala
- VP2.scala
- A3.scala
- SharedComputationBound.scala
- T1.scala
- TestCBBooleanOpShortCircuits.scala
- TestCBInfix.scala
- TestCBS1.scala
- TestCBS1Apply.scala
- TestCBS1Await.scala
- TestCBS1CustomShift.scala
- TestCBS1Def.scala
- TestCBS1If.scala
- TestCBS1Import.scala
- TestCBS1Lambda.scala
- TestCBS1Match.scala
- TestCBS1Option.scala
- TestCBS1Repeated.scala
- TestCBS1Select.scala
- TestCBS1ShiftArrayOps.scala
- TestCBS1ShiftBreaks.scala
- TestCBS1ShiftEither.scala
- TestCBS1ShiftFunction.scala
- TestCBS1ShiftIterableOps.scala
- TestCBS1ShiftMap.scala
- TestCBS1ShiftPartialFunction.scala
- TestCBS1ShiftSeq.scala
- TestCBS1ShiftTry.scala
- TestCBS1ShiftTryMonad.scala
- TestCBS1ShiftUsing.scala
- TestCBS1ShiftWithFilter.scala
- TestCBS1Super.scala
- TestCBS1TailRec.scala
- TestCBS1Throw.scala
- TestCBS1Try.scala
- TestCBS1While.scala
- TestCBS2ACCnt.scala
- TestCBS2Dynamic.scala
- TestCBS2ShortSyntax.scala
- TestCBS3Twice2.scala
- TestCBSNamedArgs.scala
- TestChangeOwnerDefaultGetter.scala
- TestCpsLazyT.scala
- TestEither.scala
- TestFutureRangeWithFilterShift.scala
- testPatternBlockMismatch.scala
- TestTailRecM.scala
- ContextPolimorhism.scala
- CompileIssue107.scala
- CompileIssue112.scala
- CompileIssue58.scala
- CompileIssue63.scala
- CompileIssue98.scala
- CpsContT.scala
- MacroSeqExprInSelect.scala
- PolyContT.scala
- TestCBBoundary.scala
- TestCBReturning.scala
- TestCollectionMonads.scala
- TestCompileWebhookActionEventDTO.scala
- TestExtensionSyntax.scala
- TestFunBlock.scala
- TestFutureCMAsyncShift.scala
- TestMonadlessSyntax.scala
- TestNonShiftedContextFunction.scala
- TestOpaqueAsyncShift.scala
- TestOpaqueTypes.scala
- TestOrderOfFlatMapsInApply.scala
- TestReflectReify.scala
- TestReturningExamples.scala
- TestRunFailInsideAwait.scala
- TestSeqExprInSelect.scala
- TestShiftSIP47.scala
- TestSubtypeConversion.scala
- BacktrT.scala
- LogicSeq.scala
- LogicSKFK.scala
- LogicStreamT.scala
- DBAccess1.scala
- QueensInMonad.scala
- TransitiveClosure.scala
- Bindings.scala
- Fact.scala
- LogicalTerm.scala
- LogicEngineInstanceData.scala
- MonadAndAnd.scala
- PrologRules.scala
- TestSyntaxExtensionInMonad.scala
- Unifiable.scala
- Unification.scala
- UnificationFailureReason.scala
- Point.scala
- Access.scala
- LogicalTerm.scala
- Unifiable.scala
- UnificationEnvironment.scala
- UnificationEnvironmentCompileProblem.scala
- UnificationEnvironmentImpl.scala
- CpsLazyMonad.scala
- CpsLogicMonad.scala
- GrandParentsTest.scala
- LogicTTest.scala
- NothinginMatchTest.scala
- QueensTest.scala
- Snippets.scala
- Example.scala
- Example.scala
- Macro.scala
- Test.scala
- .DS_Store
- .gitignore
- .sbtopts
- .scalafmt.conf
- AUTHORS.md
- build.sbt
- CITATION.cff
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- LICENSE.md
- NOTICE
- publish.sbt
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
