├── .devcontainer └── devcontainer.json ├── .github ├── actionlint.yaml ├── e2e │ └── docker-compose.yml ├── pull_request_template.md ├── release-please │ ├── config.json │ └── manifest.json ├── renovate.json └── workflows │ ├── e2e.yml │ ├── lint.yml │ ├── publish.yml │ ├── release.yml │ ├── run-tests.yml │ ├── sbt-tests.yml │ ├── snapshot.yml │ └── tests.yml ├── .gitignore ├── .jvmopts ├── .scalafmt.conf ├── .vscode └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── USAGE.md ├── api ├── api-example │ ├── index.js │ ├── package.json │ ├── readme.md │ └── test.aqua ├── api-npm │ ├── README.md │ ├── index.d.ts │ ├── index.js │ ├── meta-utils.js │ └── package.json └── api │ ├── .js │ └── src │ │ └── main │ │ └── scala │ │ └── api │ │ ├── AquaAPI.scala │ │ └── types │ │ ├── InputTypes.scala │ │ └── OutputTypes.scala │ ├── .jvm │ └── src │ │ └── main │ │ └── scala │ │ └── aqua │ │ └── api │ │ └── Test.scala │ └── src │ └── main │ └── scala │ └── aqua │ └── api │ ├── APICompilation.scala │ ├── AquaAPIConfig.scala │ ├── Imports.scala │ └── package.scala ├── aqua-run └── src │ └── main │ └── scala │ └── aqua │ └── run │ ├── CallInfo.scala │ ├── CallPreparer.scala │ ├── CliFunc.scala │ ├── FuncCompiler.scala │ ├── RunConfig.scala │ ├── RunPreparer.scala │ └── TypeValidator.scala ├── aqua-src ├── antithesis.aqua ├── builtin.aqua ├── call_arrow.aqua ├── closure.aqua ├── declare.aqua ├── export.aqua ├── exports.aqua ├── foldJoin.aqua ├── gen │ └── OneMore.aqua ├── hack.aqua ├── import-empty.aqua ├── import.aqua ├── imports.aqua ├── join.aqua ├── nopingback.aqua ├── on.aqua ├── parfold.aqua ├── restrict.aqua ├── ret.aqua ├── so.aqua ├── streamCallback.aqua ├── test.aqua ├── test │ ├── export2.aqua │ ├── export_service.aqua │ ├── rename.aqua │ ├── service_call.aqua │ └── wrong-par.aqua ├── via.aqua └── xor.aqua ├── backend ├── .js │ └── src │ │ └── main │ │ └── scala │ │ └── aqua │ │ └── backend │ │ └── Version.scala ├── .jvm │ └── src │ │ └── main │ │ └── scala │ │ └── aqua │ │ └── backend │ │ └── Version.scala ├── air │ └── src │ │ └── main │ │ └── scala │ │ └── aqua │ │ └── backend │ │ └── air │ │ ├── Air.scala │ │ ├── AirBackend.scala │ │ ├── AirGen.scala │ │ └── FuncAirGen.scala ├── api │ └── src │ │ └── main │ │ └── scala │ │ └── aqua │ │ └── backend │ │ └── api │ │ └── APIBackend.scala ├── definitions │ └── src │ │ └── main │ │ └── scala │ │ └── aqua │ │ └── definitions │ │ └── Definitions.scala ├── src │ └── main │ │ └── scala │ │ └── aqua │ │ └── backend │ │ ├── AirFunction.scala │ │ ├── Backend.scala │ │ └── Generated.scala └── ts │ └── src │ └── main │ └── scala │ └── aqua │ └── backend │ ├── Header.scala │ ├── OutputFile.scala │ ├── OutputFunc.scala │ ├── OutputService.scala │ ├── Types.scala │ ├── js │ └── JavaScriptBackend.scala │ └── ts │ ├── TSFuncTypes.scala │ ├── TSServiceTypes.scala │ ├── TypeScriptBackend.scala │ ├── TypeScriptCommon.scala │ └── TypeScriptTypes.scala ├── ci.cjs ├── compiler └── src │ ├── main │ └── scala │ │ └── aqua │ │ └── compiler │ │ ├── AirValidator.scala │ │ ├── AquaCompiled.scala │ │ ├── AquaCompiler.scala │ │ ├── AquaCompilerConf.scala │ │ ├── AquaError.scala │ │ ├── AquaParser.scala │ │ ├── AquaProcessed.scala │ │ ├── AquaSources.scala │ │ ├── AquaWarning.scala │ │ ├── CompilerAPI.scala │ │ └── package.scala │ └── test │ └── scala │ └── aqua │ └── compiler │ ├── AquaCompilerSpec.scala │ ├── AquaModulesSpec.scala │ ├── CompilerSpec.scala │ └── FileIdString.scala ├── integration-tests ├── .gitignore ├── .npmignore ├── .prettierrc.cjs ├── LICENSE ├── README.md ├── aqua │ └── examples │ │ ├── abilities.aqua │ │ ├── abilitiesClosure.aqua │ │ ├── abilitiesClosureRename.aqua │ │ ├── assignment.aqua │ │ ├── boolAlgebra.aqua │ │ ├── callArrow.aqua │ │ ├── canon.aqua │ │ ├── closureArrowCapture.aqua │ │ ├── closureReturnRename.aqua │ │ ├── closureStreamScopes.aqua │ │ ├── closures.aqua │ │ ├── co.aqua │ │ ├── collectionSugar.aqua │ │ ├── complex.aqua │ │ ├── constants.aqua │ │ ├── dataAlias.aqua │ │ ├── errorClear.aqua │ │ ├── example.aqua │ │ ├── fold.aqua │ │ ├── foldJoin.aqua │ │ ├── func.aqua │ │ ├── funcs.aqua │ │ ├── functors.aqua │ │ ├── handleResultError.aqua │ │ ├── helloWorld.aqua │ │ ├── if.aqua │ │ ├── ifPropagateErrors.aqua │ │ ├── imports_exports │ │ ├── declare.aqua │ │ ├── export2.aqua │ │ ├── export3.aqua │ │ ├── exports.aqua │ │ ├── gen │ │ │ └── OneMore.aqua │ │ ├── import2.aqua │ │ ├── import3.aqua │ │ ├── imports-empty.aqua │ │ ├── imports.aqua │ │ ├── modules │ │ │ ├── libA.aqua │ │ │ ├── libAB.aqua │ │ │ ├── libB.aqua │ │ │ ├── libExport.aqua │ │ │ ├── libMerge.aqua │ │ │ ├── libRename.aqua │ │ │ ├── libSubA.aqua │ │ │ ├── libSubB.aqua │ │ │ └── main.aqua │ │ └── subImport.aqua │ │ ├── join.aqua │ │ ├── math.aqua │ │ ├── multiReturn.aqua │ │ ├── nestedData.aqua │ │ ├── nestedFuncs.aqua │ │ ├── object.aqua │ │ ├── on.aqua │ │ ├── onErrorPropagation.aqua │ │ ├── option.aqua │ │ ├── options │ │ └── option_gen.aqua │ │ ├── par.aqua │ │ ├── parseq.aqua │ │ ├── passArgs.aqua │ │ ├── println.aqua │ │ ├── pushToStream.aqua │ │ ├── recursiveStreams │ │ ├── multiRec.aqua │ │ ├── nested.aqua │ │ ├── pipeline.aqua │ │ ├── range.aqua │ │ ├── remoteRec.aqua │ │ └── yesNo.aqua │ │ ├── redeclare │ │ ├── import.aqua │ │ ├── redeclare.aqua │ │ └── useDeclare.aqua │ │ ├── renameVars.aqua │ │ ├── returnArrow.aqua │ │ ├── returnLiteral.aqua │ │ ├── servicesAsAbilities.aqua │ │ ├── stream.aqua │ │ ├── streamArgs.aqua │ │ ├── streamCallback.aqua │ │ ├── streamCan.aqua │ │ ├── streamCapture.aqua │ │ ├── streamMap.aqua │ │ ├── streamMapAbilities.aqua │ │ ├── streamMapCapture.aqua │ │ ├── streamMapRestriction.aqua │ │ ├── streamRestriction.aqua │ │ ├── streamResults.aqua │ │ ├── streamReturn.aqua │ │ ├── streamScopes.aqua │ │ ├── structuraltyping.aqua │ │ ├── subImportUsage.aqua │ │ ├── topbottom.aqua │ │ ├── topology.aqua │ │ ├── tryCatch.aqua │ │ ├── tryOtherwise.aqua │ │ └── via.aqua ├── jest.config.cjs ├── lsp-aqua │ └── types.aqua ├── package.json ├── src │ ├── __test__ │ │ ├── examples.spec.ts │ │ └── lsp-types.spec.ts │ ├── compile.ts │ ├── config.ts │ ├── examples │ │ ├── abilityCall.ts │ │ ├── abilityClosureCall.ts │ │ ├── abilityClosureRenameCall.ts │ │ ├── assignment.ts │ │ ├── boolAlgebra.ts │ │ ├── callArrowCall.ts │ │ ├── canonCall.ts │ │ ├── closureArrowCapture.ts │ │ ├── closureReturnRename.ts │ │ ├── closureStreamScopesCall.ts │ │ ├── closures.ts │ │ ├── coCall.ts │ │ ├── collectionSugarCall.ts │ │ ├── complex.ts │ │ ├── constantsCall.ts │ │ ├── dataAliasCall.ts │ │ ├── declareCall.ts │ │ ├── errorClear.ts │ │ ├── foldCall.ts │ │ ├── foldJoinCall.ts │ │ ├── funcCall.ts │ │ ├── funcsCall.ts │ │ ├── functorsCall.ts │ │ ├── handleResultError.ts │ │ ├── helloWorldCall.ts │ │ ├── ifCall.ts │ │ ├── ifPropagateErrors.ts │ │ ├── import2Call.ts │ │ ├── joinCall.ts │ │ ├── mathCall.ts │ │ ├── modules.ts │ │ ├── multiReturnCall.ts │ │ ├── nestedDataCall.ts │ │ ├── nestedFuncsCall.ts │ │ ├── objectCall.ts │ │ ├── onCall.ts │ │ ├── onErrorPropagation.ts │ │ ├── optionsCall.ts │ │ ├── parCall.ts │ │ ├── parSeqCall.ts │ │ ├── passArgsCall.ts │ │ ├── pushToStreamCall.ts │ │ ├── recursiveStreams │ │ │ ├── multiRecStreamCall.ts │ │ │ ├── nestedCall.ts │ │ │ ├── pipelineCall.ts │ │ │ ├── rangeCall.ts │ │ │ ├── remoteRecCall.ts │ │ │ └── yesNoStreamCall.ts │ │ ├── renameVars.ts │ │ ├── returnArrowCall.ts │ │ ├── returnLiteralCall.ts │ │ ├── servicesAsAbilities.ts │ │ ├── streamArgsCall.ts │ │ ├── streamCall.ts │ │ ├── streamCallback.ts │ │ ├── streamCanCall.ts │ │ ├── streamCapture.ts │ │ ├── streamMapAbilitiesCall.ts │ │ ├── streamMapCall.ts │ │ ├── streamMapCapture.ts │ │ ├── streamMapRestrictionsCall.ts │ │ ├── streamRestrictionsCall.ts │ │ ├── streamResultsCall.ts │ │ ├── streamReturn.ts │ │ ├── streamScopes.ts │ │ ├── structuralTypingCall.ts │ │ ├── subImportUsageCall.ts │ │ ├── topologyCall.ts │ │ ├── tryCatchCall.ts │ │ ├── tryOtherwiseCall.ts │ │ ├── useOptionalCall.ts │ │ └── viaCall.ts │ ├── index.ts │ └── local-nodes.ts └── tsconfig.json ├── io ├── .js │ └── src │ │ └── main │ │ └── scala │ │ └── aqua │ │ └── PlatformPackagePath.scala ├── .jvm │ └── src │ │ └── main │ │ └── scala │ │ └── aqua │ │ └── PlatformPackagePath.scala └── src │ ├── main │ └── scala │ │ └── aqua │ │ ├── AquaIO.scala │ │ ├── Rendering.scala │ │ ├── SpanParser.scala │ │ ├── files │ │ ├── AquaFileSources.scala │ │ ├── AquaFilesIO.scala │ │ ├── FileModuleId.scala │ │ └── Imports.scala │ │ └── io │ │ ├── AquaFileError.scala │ │ ├── AquaPath.scala │ │ └── OutputPrinter.scala │ └── test │ └── scala │ └── aqua │ ├── ImportsSpec.scala │ └── RenderingSpec.scala ├── js ├── js-exports │ └── src │ │ └── main │ │ └── scala │ │ └── aqua │ │ └── js │ │ ├── Definitions.scala │ │ ├── JsonEncoder.scala │ │ └── VarJson.scala └── js-imports │ └── src │ └── main │ └── scala │ └── aqua │ └── js │ ├── CallJsFunction.scala │ ├── Conversions.scala │ ├── FluenceEnvironment.scala │ ├── FluenceJsTypes.scala │ └── Npm.scala ├── language-server ├── language-server-api │ ├── .js │ │ └── src │ │ │ └── main │ │ │ └── scala │ │ │ └── aqua │ │ │ └── lsp │ │ │ ├── AquaLSP.scala │ │ │ ├── OutputTypes.scala │ │ │ ├── ResultHelper.scala │ │ │ └── TypeJs.scala │ ├── .jvm │ │ └── src │ │ │ └── main │ │ │ └── scala │ │ │ └── aqua │ │ │ └── lsp │ │ │ └── Test.scala │ └── src │ │ ├── main │ │ └── scala │ │ │ └── aqua │ │ │ └── lsp │ │ │ ├── LSPCompiler.scala │ │ │ ├── LocationsInterpreter.scala │ │ │ ├── LspContext.scala │ │ │ ├── LspSemantics.scala │ │ │ └── TokenImportPath.scala │ │ └── test │ │ └── scala │ │ └── aqua │ │ └── lsp │ │ ├── AquaLSPSpec.scala │ │ ├── FileLSPSpec.scala │ │ └── Utils.scala └── language-server-npm │ ├── aqua-lsp-api.d.ts │ └── package.json ├── linker └── src │ ├── main │ └── scala │ │ └── aqua │ │ └── linker │ │ ├── AquaModule.scala │ │ ├── Linker.scala │ │ └── Modules.scala │ └── test │ └── scala │ └── aqua │ └── linker │ └── LinkerSpec.scala ├── model ├── inline │ └── src │ │ ├── main │ │ └── scala │ │ │ └── aqua │ │ │ └── model │ │ │ └── inline │ │ │ ├── ArrowInliner.scala │ │ │ ├── Inline.scala │ │ │ ├── MakeStructRawInliner.scala │ │ │ ├── RawValueInliner.scala │ │ │ ├── TagInliner.scala │ │ │ ├── raw │ │ │ ├── ApplyBinaryOpRawInliner.scala │ │ │ ├── ApplyFunctorRawInliner.scala │ │ │ ├── ApplyIntoCopyRawInliner.scala │ │ │ ├── ApplyPropertiesRawInliner.scala │ │ │ ├── ApplyStreamMapRawInliner.scala │ │ │ ├── ApplyUnaryOpRawInliner.scala │ │ │ ├── CallArrowRawInliner.scala │ │ │ ├── CallServiceRawInliner.scala │ │ │ ├── CollectionRawInliner.scala │ │ │ ├── MakeAbilityRawInliner.scala │ │ │ ├── RawInliner.scala │ │ │ ├── StreamGateInliner.scala │ │ │ └── StreamRawInliner.scala │ │ │ ├── state │ │ │ ├── Arrows.scala │ │ │ ├── Config.scala │ │ │ ├── Counter.scala │ │ │ ├── Exports.scala │ │ │ ├── InliningState.scala │ │ │ ├── Mangler.scala │ │ │ └── Scoped.scala │ │ │ └── tag │ │ │ ├── ForTagInliner.scala │ │ │ ├── IfTagInliner.scala │ │ │ ├── OnTagInliner.scala │ │ │ ├── StreamRestrictions.scala │ │ │ └── TryTagInliner.scala │ │ └── test │ │ └── scala │ │ └── aqua │ │ └── model │ │ └── inline │ │ ├── ArrowInlinerSpec.scala │ │ ├── CollectionRawInlinerSpec.scala │ │ ├── CopyInlinerSpec.scala │ │ ├── MakeStructInlinerSpec.scala │ │ ├── ManglerSpec.scala │ │ ├── ModelBuilder.scala │ │ ├── RawBuilder.scala │ │ ├── RawValueInlinerSpec.scala │ │ └── TagInlinerSpec.scala ├── raw │ └── src │ │ └── main │ │ └── scala │ │ └── aqua │ │ └── raw │ │ ├── ConstantRaw.scala │ │ ├── ErroredPart.scala │ │ ├── Raw.scala │ │ ├── RawContext.scala │ │ ├── RawPart.scala │ │ ├── ServiceRaw.scala │ │ ├── TypeRaw.scala │ │ ├── arrow │ │ ├── ArrowRaw.scala │ │ └── FuncRaw.scala │ │ ├── ops │ │ ├── Call.scala │ │ ├── FuncOp.scala │ │ ├── RawTag.scala │ │ └── RawTagGivens.scala │ │ └── value │ │ ├── Optimization.scala │ │ ├── PropertyRaw.scala │ │ └── ValueRaw.scala ├── res │ └── src │ │ ├── main │ │ └── scala │ │ │ └── aqua │ │ │ └── res │ │ │ ├── AquaRes.scala │ │ │ ├── CallRes.scala │ │ │ ├── FuncRes.scala │ │ │ ├── MakeRes.scala │ │ │ ├── ResolvedOp.scala │ │ │ └── ServiceRes.scala │ │ └── test │ │ └── scala │ │ └── aqua │ │ └── res │ │ └── ResBuilder.scala ├── src │ └── main │ │ └── scala │ │ └── aqua │ │ └── model │ │ ├── AquaContext.scala │ │ ├── ArgsCall.scala │ │ ├── CallModel.scala │ │ ├── FuncArrow.scala │ │ ├── OpModel.scala │ │ ├── ServiceModel.scala │ │ └── ValueModel.scala ├── transform │ ├── img.png │ ├── readme.md │ └── src │ │ ├── main │ │ └── scala │ │ │ └── aqua │ │ │ └── model │ │ │ └── transform │ │ │ ├── Transform.scala │ │ │ ├── TransformConfig.scala │ │ │ ├── cursor │ │ │ ├── ChainCursor.scala │ │ │ └── ChainZipper.scala │ │ │ ├── funcop │ │ │ ├── OpTransform.scala │ │ │ └── Tracing.scala │ │ │ ├── pre │ │ │ ├── ArgsProvider.scala │ │ │ ├── ErrorHandler.scala │ │ │ ├── FuncPreTransformer.scala │ │ │ ├── InitPeerCallable.scala │ │ │ ├── PreTransform.scala │ │ │ └── ResultsHandler.scala │ │ │ └── topology │ │ │ ├── OpModelTreeCursor.scala │ │ │ ├── PathFinder.scala │ │ │ ├── Topology.scala │ │ │ ├── TopologyPath.scala │ │ │ └── strategy │ │ │ ├── After.scala │ │ │ ├── Before.scala │ │ │ ├── Begins.scala │ │ │ ├── Default.scala │ │ │ ├── Ends.scala │ │ │ ├── Fail.scala │ │ │ ├── For.scala │ │ │ ├── ParGroup.scala │ │ │ ├── ParGroupBranch.scala │ │ │ ├── Root.scala │ │ │ ├── SeqGroup.scala │ │ │ ├── SeqGroupBranch.scala │ │ │ ├── SeqNext.scala │ │ │ ├── XorBranch.scala │ │ │ └── XorGroup.scala │ │ └── test │ │ └── scala │ │ └── aqua │ │ └── model │ │ └── transform │ │ ├── ModelBuilder.scala │ │ ├── TransformSpec.scala │ │ └── topology │ │ ├── OpModelTreeCursorSpec.scala │ │ ├── PathFinderSpec.scala │ │ └── TopologySpec.scala └── tree │ └── src │ └── main │ └── scala │ └── aqua │ └── tree │ ├── TreeNode.scala │ └── TreeNodeCompanion.scala ├── parser └── src │ ├── main │ └── scala │ │ └── aqua │ │ └── parser │ │ ├── Ast.scala │ │ ├── Expr.scala │ │ ├── ListToTreeConverter.scala │ │ ├── Parser.scala │ │ ├── ParserError.scala │ │ ├── expr │ │ ├── AbilityExpr.scala │ │ ├── AliasExpr.scala │ │ ├── ArrowTypeExpr.scala │ │ ├── ConstantExpr.scala │ │ ├── DataStructExpr.scala │ │ ├── FieldTypeExpr.scala │ │ ├── FuncExpr.scala │ │ ├── RootExpr.scala │ │ ├── ServiceExpr.scala │ │ └── func │ │ │ ├── ArrowExpr.scala │ │ │ ├── AssignmentExpr.scala │ │ │ ├── CallArrowExpr.scala │ │ │ ├── CatchExpr.scala │ │ │ ├── ClosureExpr.scala │ │ │ ├── CoExpr.scala │ │ │ ├── DeclareStreamExpr.scala │ │ │ ├── ElseOtherwiseExpr.scala │ │ │ ├── ForExpr.scala │ │ │ ├── IfExpr.scala │ │ │ ├── JoinExpr.scala │ │ │ ├── OnExpr.scala │ │ │ ├── ParExpr.scala │ │ │ ├── ParSeqExpr.scala │ │ │ ├── PushToStreamExpr.scala │ │ │ ├── ReturnExpr.scala │ │ │ ├── ServiceIdExpr.scala │ │ │ └── TryExpr.scala │ │ ├── head │ │ ├── ExportExpr.scala │ │ ├── FilenameExpr.scala │ │ ├── FromExpr.scala │ │ ├── Header.scala │ │ ├── HeaderExpr.scala │ │ ├── ImportExpr.scala │ │ ├── ImportFromExpr.scala │ │ ├── ModuleExpr.scala │ │ ├── UseExpr.scala │ │ └── UseFromExpr.scala │ │ ├── lexer │ │ ├── Ability.scala │ │ ├── Arg.scala │ │ ├── Name.scala │ │ ├── NamedArg.scala │ │ ├── PropertyOp.scala │ │ ├── QName.scala │ │ ├── Token.scala │ │ ├── TypeToken.scala │ │ └── ValueToken.scala │ │ └── lift │ │ ├── FileSpan.scala │ │ ├── LiftParser.scala │ │ └── Span.scala │ └── test │ └── scala │ └── aqua │ ├── AquaSpec.scala │ └── parser │ ├── AbilityIdExprSpec.scala │ ├── AbilityValueExprSpec.scala │ ├── AliasExprSpec.scala │ ├── ArrowTypeExprSpec.scala │ ├── AssignmentExprSpec.scala │ ├── CallArrowSpec.scala │ ├── ClosureExprSpec.scala │ ├── CoExprSpec.scala │ ├── CollectionExprSpec.scala │ ├── DataStructExprSpec.scala │ ├── ElseOtherwiseExprSpec.scala │ ├── FieldTypeExprSpec.scala │ ├── ForExprSpec.scala │ ├── FuncExprSpec.scala │ ├── IfExprSpec.scala │ ├── IntoArrowSpec.scala │ ├── OnExprSpec.scala │ ├── ParExprSpec.scala │ ├── ParSecExprSpec.scala │ ├── PushToStreamExprSpec.scala │ ├── ReturnExprSpec.scala │ ├── ServiceExprSpec.scala │ ├── StructValueExprSpec.scala │ ├── ValueTokenComplexSpec.scala │ ├── head │ ├── FromSpec.scala │ ├── ImportFromSpec.scala │ ├── ModuleSpec.scala │ └── UseSpec.scala │ └── lexer │ ├── PropertyOpSpec.scala │ ├── TokenSpec.scala │ ├── TypeTokenSpec.scala │ ├── ValueTokenSpec.scala │ └── VarLambdaSpec.scala ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── project ├── BundleJS.scala ├── build.properties └── plugins.sbt ├── semantics └── src │ ├── main │ └── scala │ │ └── aqua │ │ └── semantics │ │ ├── CompilerState.scala │ │ ├── ExprSem.scala │ │ ├── FileId.scala │ │ ├── Levenshtein.scala │ │ ├── Prog.scala │ │ ├── RawSemantics.scala │ │ ├── SemanticError.scala │ │ ├── SemanticWarning.scala │ │ ├── Semantics.scala │ │ ├── expr │ │ ├── AbilitySem.scala │ │ ├── AliasSem.scala │ │ ├── ArrowTypeSem.scala │ │ ├── ConstantSem.scala │ │ ├── DataStructSem.scala │ │ ├── FieldTypeSem.scala │ │ ├── RootSem.scala │ │ ├── ServiceSem.scala │ │ └── func │ │ │ ├── ArrowSem.scala │ │ │ ├── AssignmentSem.scala │ │ │ ├── CallArrowSem.scala │ │ │ ├── CatchSem.scala │ │ │ ├── ClosureSem.scala │ │ │ ├── CoSem.scala │ │ │ ├── DeclareStreamSem.scala │ │ │ ├── ElseOtherwiseSem.scala │ │ │ ├── ForSem.scala │ │ │ ├── FuncSem.scala │ │ │ ├── IfSem.scala │ │ │ ├── JoinSem.scala │ │ │ ├── OnSem.scala │ │ │ ├── ParSem.scala │ │ │ ├── ParSeqSem.scala │ │ │ ├── PushToStreamSem.scala │ │ │ ├── ReturnSem.scala │ │ │ ├── ServiceIdSem.scala │ │ │ └── TrySem.scala │ │ ├── header │ │ ├── ExportSem.scala │ │ ├── HeaderHandler.scala │ │ ├── HeaderSem.scala │ │ ├── ModuleSem.scala │ │ ├── Picker.scala │ │ └── package.scala │ │ └── rules │ │ ├── StackInterpreter.scala │ │ ├── ValuesAlgebra.scala │ │ ├── abilities │ │ ├── AbilitiesAlgebra.scala │ │ ├── AbilitiesInterpreter.scala │ │ └── AbilitiesState.scala │ │ ├── definitions │ │ ├── DefinitionsAlgebra.scala │ │ ├── DefinitionsInterpreter.scala │ │ └── DefinitionsState.scala │ │ ├── locations │ │ ├── DummyLocationsInterpreter.scala │ │ ├── LocationsAlgebra.scala │ │ ├── LocationsState.scala │ │ ├── VariableInfo.scala │ │ └── Variables.scala │ │ ├── mangler │ │ ├── ManglerAlgebra.scala │ │ └── ManglerInterpreter.scala │ │ ├── names │ │ ├── NamesAlgebra.scala │ │ ├── NamesInterpreter.scala │ │ └── NamesState.scala │ │ ├── report │ │ ├── ReportAlgebra.scala │ │ ├── ReportInterpreter.scala │ │ └── ReportState.scala │ │ └── types │ │ ├── TypeResolution.scala │ │ ├── TypesAlgebra.scala │ │ ├── TypesInterpreter.scala │ │ └── TypesState.scala │ └── test │ └── scala │ └── aqua │ └── semantics │ ├── ArrowSemSpec.scala │ ├── ClosureSemSpec.scala │ ├── HeaderSpec.scala │ ├── SemanticsSpec.scala │ ├── TypeResolutionSpec.scala │ ├── Utils.scala │ └── ValuesAlgebraSpec.scala ├── types └── src │ ├── main │ └── scala │ │ └── aqua │ │ └── types │ │ ├── CompareTypes.scala │ │ ├── IntersectTypes.scala │ │ ├── ScalarsCombine.scala │ │ ├── Type.scala │ │ └── UniteTypes.scala │ └── test │ └── scala │ └── aqua │ └── types │ ├── IntersectTypesSpec.scala │ ├── TypeSpec.scala │ ├── TypeVarianceSpec.scala │ ├── UniteTypesSpec.scala │ └── package.scala └── utils ├── constants └── src │ └── main │ └── scala │ └── aqua.constants │ └── Constants.scala ├── errors └── src │ └── main │ └── scala │ └── aqua │ └── errors │ └── Errors.scala ├── helpers └── src │ └── main │ └── scala │ └── aqua │ └── helpers │ ├── data │ ├── PName.scala │ └── SName.scala │ ├── ext │ └── Extension.scala │ ├── syntax │ ├── eithert.scala │ ├── list.scala │ ├── optiont.scala │ └── reader.scala │ └── tree │ └── Tree.scala ├── logging └── src │ └── main │ └── scala │ └── aqua │ └── logging │ ├── LogFormatter.scala │ ├── LogLevel.scala │ └── LogLevels.scala └── mangler └── src └── main └── scala └── aqua └── mangler └── ManglerState.scala /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/actionlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.github/actionlint.yaml -------------------------------------------------------------------------------- /.github/e2e/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.github/e2e/docker-compose.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/release-please/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.github/release-please/config.json -------------------------------------------------------------------------------- /.github/release-please/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | ".": "0.14.11" 3 | } 4 | -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/e2e.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.github/workflows/e2e.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/run-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.github/workflows/run-tests.yml -------------------------------------------------------------------------------- /.github/workflows/sbt-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.github/workflows/sbt-tests.yml -------------------------------------------------------------------------------- /.github/workflows/snapshot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.github/workflows/snapshot.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.gitignore -------------------------------------------------------------------------------- /.jvmopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.jvmopts -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/README.md -------------------------------------------------------------------------------- /USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/USAGE.md -------------------------------------------------------------------------------- /api/api-example/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api-example/index.js -------------------------------------------------------------------------------- /api/api-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api-example/package.json -------------------------------------------------------------------------------- /api/api-example/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api-example/readme.md -------------------------------------------------------------------------------- /api/api-example/test.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api-example/test.aqua -------------------------------------------------------------------------------- /api/api-npm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api-npm/README.md -------------------------------------------------------------------------------- /api/api-npm/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api-npm/index.d.ts -------------------------------------------------------------------------------- /api/api-npm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api-npm/index.js -------------------------------------------------------------------------------- /api/api-npm/meta-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api-npm/meta-utils.js -------------------------------------------------------------------------------- /api/api-npm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api-npm/package.json -------------------------------------------------------------------------------- /api/api/.js/src/main/scala/api/AquaAPI.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api/.js/src/main/scala/api/AquaAPI.scala -------------------------------------------------------------------------------- /api/api/.js/src/main/scala/api/types/InputTypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api/.js/src/main/scala/api/types/InputTypes.scala -------------------------------------------------------------------------------- /api/api/.js/src/main/scala/api/types/OutputTypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api/.js/src/main/scala/api/types/OutputTypes.scala -------------------------------------------------------------------------------- /api/api/.jvm/src/main/scala/aqua/api/Test.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api/.jvm/src/main/scala/aqua/api/Test.scala -------------------------------------------------------------------------------- /api/api/src/main/scala/aqua/api/APICompilation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api/src/main/scala/aqua/api/APICompilation.scala -------------------------------------------------------------------------------- /api/api/src/main/scala/aqua/api/AquaAPIConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api/src/main/scala/aqua/api/AquaAPIConfig.scala -------------------------------------------------------------------------------- /api/api/src/main/scala/aqua/api/Imports.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api/src/main/scala/aqua/api/Imports.scala -------------------------------------------------------------------------------- /api/api/src/main/scala/aqua/api/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/api/api/src/main/scala/aqua/api/package.scala -------------------------------------------------------------------------------- /aqua-run/src/main/scala/aqua/run/CallInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-run/src/main/scala/aqua/run/CallInfo.scala -------------------------------------------------------------------------------- /aqua-run/src/main/scala/aqua/run/CallPreparer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-run/src/main/scala/aqua/run/CallPreparer.scala -------------------------------------------------------------------------------- /aqua-run/src/main/scala/aqua/run/CliFunc.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-run/src/main/scala/aqua/run/CliFunc.scala -------------------------------------------------------------------------------- /aqua-run/src/main/scala/aqua/run/FuncCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-run/src/main/scala/aqua/run/FuncCompiler.scala -------------------------------------------------------------------------------- /aqua-run/src/main/scala/aqua/run/RunConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-run/src/main/scala/aqua/run/RunConfig.scala -------------------------------------------------------------------------------- /aqua-run/src/main/scala/aqua/run/RunPreparer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-run/src/main/scala/aqua/run/RunPreparer.scala -------------------------------------------------------------------------------- /aqua-run/src/main/scala/aqua/run/TypeValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-run/src/main/scala/aqua/run/TypeValidator.scala -------------------------------------------------------------------------------- /aqua-src/antithesis.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/antithesis.aqua -------------------------------------------------------------------------------- /aqua-src/builtin.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/builtin.aqua -------------------------------------------------------------------------------- /aqua-src/call_arrow.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/call_arrow.aqua -------------------------------------------------------------------------------- /aqua-src/closure.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/closure.aqua -------------------------------------------------------------------------------- /aqua-src/declare.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/declare.aqua -------------------------------------------------------------------------------- /aqua-src/export.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/export.aqua -------------------------------------------------------------------------------- /aqua-src/exports.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/exports.aqua -------------------------------------------------------------------------------- /aqua-src/foldJoin.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/foldJoin.aqua -------------------------------------------------------------------------------- /aqua-src/gen/OneMore.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/gen/OneMore.aqua -------------------------------------------------------------------------------- /aqua-src/hack.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/hack.aqua -------------------------------------------------------------------------------- /aqua-src/import-empty.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/import-empty.aqua -------------------------------------------------------------------------------- /aqua-src/import.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/import.aqua -------------------------------------------------------------------------------- /aqua-src/imports.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/imports.aqua -------------------------------------------------------------------------------- /aqua-src/join.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/join.aqua -------------------------------------------------------------------------------- /aqua-src/nopingback.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/nopingback.aqua -------------------------------------------------------------------------------- /aqua-src/on.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/on.aqua -------------------------------------------------------------------------------- /aqua-src/parfold.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/parfold.aqua -------------------------------------------------------------------------------- /aqua-src/restrict.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/restrict.aqua -------------------------------------------------------------------------------- /aqua-src/ret.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/ret.aqua -------------------------------------------------------------------------------- /aqua-src/so.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/so.aqua -------------------------------------------------------------------------------- /aqua-src/streamCallback.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/streamCallback.aqua -------------------------------------------------------------------------------- /aqua-src/test.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/test.aqua -------------------------------------------------------------------------------- /aqua-src/test/export2.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/test/export2.aqua -------------------------------------------------------------------------------- /aqua-src/test/export_service.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/test/export_service.aqua -------------------------------------------------------------------------------- /aqua-src/test/rename.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/test/rename.aqua -------------------------------------------------------------------------------- /aqua-src/test/service_call.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/test/service_call.aqua -------------------------------------------------------------------------------- /aqua-src/test/wrong-par.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/test/wrong-par.aqua -------------------------------------------------------------------------------- /aqua-src/via.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/via.aqua -------------------------------------------------------------------------------- /aqua-src/xor.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/aqua-src/xor.aqua -------------------------------------------------------------------------------- /backend/.js/src/main/scala/aqua/backend/Version.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/.js/src/main/scala/aqua/backend/Version.scala -------------------------------------------------------------------------------- /backend/.jvm/src/main/scala/aqua/backend/Version.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/.jvm/src/main/scala/aqua/backend/Version.scala -------------------------------------------------------------------------------- /backend/air/src/main/scala/aqua/backend/air/Air.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/air/src/main/scala/aqua/backend/air/Air.scala -------------------------------------------------------------------------------- /backend/air/src/main/scala/aqua/backend/air/AirBackend.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/air/src/main/scala/aqua/backend/air/AirBackend.scala -------------------------------------------------------------------------------- /backend/air/src/main/scala/aqua/backend/air/AirGen.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/air/src/main/scala/aqua/backend/air/AirGen.scala -------------------------------------------------------------------------------- /backend/air/src/main/scala/aqua/backend/air/FuncAirGen.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/air/src/main/scala/aqua/backend/air/FuncAirGen.scala -------------------------------------------------------------------------------- /backend/api/src/main/scala/aqua/backend/api/APIBackend.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/api/src/main/scala/aqua/backend/api/APIBackend.scala -------------------------------------------------------------------------------- /backend/definitions/src/main/scala/aqua/definitions/Definitions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/definitions/src/main/scala/aqua/definitions/Definitions.scala -------------------------------------------------------------------------------- /backend/src/main/scala/aqua/backend/AirFunction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/src/main/scala/aqua/backend/AirFunction.scala -------------------------------------------------------------------------------- /backend/src/main/scala/aqua/backend/Backend.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/src/main/scala/aqua/backend/Backend.scala -------------------------------------------------------------------------------- /backend/src/main/scala/aqua/backend/Generated.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/src/main/scala/aqua/backend/Generated.scala -------------------------------------------------------------------------------- /backend/ts/src/main/scala/aqua/backend/Header.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/ts/src/main/scala/aqua/backend/Header.scala -------------------------------------------------------------------------------- /backend/ts/src/main/scala/aqua/backend/OutputFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/ts/src/main/scala/aqua/backend/OutputFile.scala -------------------------------------------------------------------------------- /backend/ts/src/main/scala/aqua/backend/OutputFunc.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/ts/src/main/scala/aqua/backend/OutputFunc.scala -------------------------------------------------------------------------------- /backend/ts/src/main/scala/aqua/backend/OutputService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/ts/src/main/scala/aqua/backend/OutputService.scala -------------------------------------------------------------------------------- /backend/ts/src/main/scala/aqua/backend/Types.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/ts/src/main/scala/aqua/backend/Types.scala -------------------------------------------------------------------------------- /backend/ts/src/main/scala/aqua/backend/js/JavaScriptBackend.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/ts/src/main/scala/aqua/backend/js/JavaScriptBackend.scala -------------------------------------------------------------------------------- /backend/ts/src/main/scala/aqua/backend/ts/TSFuncTypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/ts/src/main/scala/aqua/backend/ts/TSFuncTypes.scala -------------------------------------------------------------------------------- /backend/ts/src/main/scala/aqua/backend/ts/TSServiceTypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/ts/src/main/scala/aqua/backend/ts/TSServiceTypes.scala -------------------------------------------------------------------------------- /backend/ts/src/main/scala/aqua/backend/ts/TypeScriptBackend.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/ts/src/main/scala/aqua/backend/ts/TypeScriptBackend.scala -------------------------------------------------------------------------------- /backend/ts/src/main/scala/aqua/backend/ts/TypeScriptCommon.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/ts/src/main/scala/aqua/backend/ts/TypeScriptCommon.scala -------------------------------------------------------------------------------- /backend/ts/src/main/scala/aqua/backend/ts/TypeScriptTypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/backend/ts/src/main/scala/aqua/backend/ts/TypeScriptTypes.scala -------------------------------------------------------------------------------- /ci.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/ci.cjs -------------------------------------------------------------------------------- /compiler/src/main/scala/aqua/compiler/AirValidator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/compiler/src/main/scala/aqua/compiler/AirValidator.scala -------------------------------------------------------------------------------- /compiler/src/main/scala/aqua/compiler/AquaCompiled.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/compiler/src/main/scala/aqua/compiler/AquaCompiled.scala -------------------------------------------------------------------------------- /compiler/src/main/scala/aqua/compiler/AquaCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/compiler/src/main/scala/aqua/compiler/AquaCompiler.scala -------------------------------------------------------------------------------- /compiler/src/main/scala/aqua/compiler/AquaCompilerConf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/compiler/src/main/scala/aqua/compiler/AquaCompilerConf.scala -------------------------------------------------------------------------------- /compiler/src/main/scala/aqua/compiler/AquaError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/compiler/src/main/scala/aqua/compiler/AquaError.scala -------------------------------------------------------------------------------- /compiler/src/main/scala/aqua/compiler/AquaParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/compiler/src/main/scala/aqua/compiler/AquaParser.scala -------------------------------------------------------------------------------- /compiler/src/main/scala/aqua/compiler/AquaProcessed.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/compiler/src/main/scala/aqua/compiler/AquaProcessed.scala -------------------------------------------------------------------------------- /compiler/src/main/scala/aqua/compiler/AquaSources.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/compiler/src/main/scala/aqua/compiler/AquaSources.scala -------------------------------------------------------------------------------- /compiler/src/main/scala/aqua/compiler/AquaWarning.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/compiler/src/main/scala/aqua/compiler/AquaWarning.scala -------------------------------------------------------------------------------- /compiler/src/main/scala/aqua/compiler/CompilerAPI.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/compiler/src/main/scala/aqua/compiler/CompilerAPI.scala -------------------------------------------------------------------------------- /compiler/src/main/scala/aqua/compiler/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/compiler/src/main/scala/aqua/compiler/package.scala -------------------------------------------------------------------------------- /compiler/src/test/scala/aqua/compiler/AquaCompilerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/compiler/src/test/scala/aqua/compiler/AquaCompilerSpec.scala -------------------------------------------------------------------------------- /compiler/src/test/scala/aqua/compiler/AquaModulesSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/compiler/src/test/scala/aqua/compiler/AquaModulesSpec.scala -------------------------------------------------------------------------------- /compiler/src/test/scala/aqua/compiler/CompilerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/compiler/src/test/scala/aqua/compiler/CompilerSpec.scala -------------------------------------------------------------------------------- /compiler/src/test/scala/aqua/compiler/FileIdString.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/compiler/src/test/scala/aqua/compiler/FileIdString.scala -------------------------------------------------------------------------------- /integration-tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/.gitignore -------------------------------------------------------------------------------- /integration-tests/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/.npmignore -------------------------------------------------------------------------------- /integration-tests/.prettierrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/.prettierrc.cjs -------------------------------------------------------------------------------- /integration-tests/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/LICENSE -------------------------------------------------------------------------------- /integration-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/README.md -------------------------------------------------------------------------------- /integration-tests/aqua/examples/abilities.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/abilities.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/abilitiesClosure.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/abilitiesClosure.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/abilitiesClosureRename.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/abilitiesClosureRename.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/assignment.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/assignment.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/boolAlgebra.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/boolAlgebra.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/callArrow.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/callArrow.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/canon.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/canon.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/closureArrowCapture.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/closureArrowCapture.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/closureReturnRename.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/closureReturnRename.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/closureStreamScopes.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/closureStreamScopes.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/closures.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/closures.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/co.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/co.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/collectionSugar.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/collectionSugar.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/complex.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/complex.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/constants.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/constants.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/dataAlias.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/dataAlias.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/errorClear.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/errorClear.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/example.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/example.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/fold.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/fold.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/foldJoin.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/foldJoin.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/func.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/func.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/funcs.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/funcs.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/functors.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/functors.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/handleResultError.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/handleResultError.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/helloWorld.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/helloWorld.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/if.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/if.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/ifPropagateErrors.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/ifPropagateErrors.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/declare.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/imports_exports/declare.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/export2.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/imports_exports/export2.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/export3.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/imports_exports/export3.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/exports.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/imports_exports/exports.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/gen/OneMore.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/imports_exports/gen/OneMore.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/import2.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/imports_exports/import2.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/import3.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/imports_exports/import3.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/imports-empty.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/imports_exports/imports-empty.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/imports.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/imports_exports/imports.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/modules/libA.aqua: -------------------------------------------------------------------------------- 1 | aqua LibA.SubA declares f 2 | 3 | func f() -> i32: 4 | <- 37 -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/modules/libAB.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/imports_exports/modules/libAB.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/modules/libB.aqua: -------------------------------------------------------------------------------- 1 | aqua LibB.SubB declares g 2 | 3 | func g() -> i32: 4 | <- 73 -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/modules/libExport.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/imports_exports/modules/libExport.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/modules/libMerge.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/imports_exports/modules/libMerge.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/modules/libRename.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/imports_exports/modules/libRename.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/modules/libSubA.aqua: -------------------------------------------------------------------------------- 1 | aqua Lib.Sub.A declares f 2 | 3 | func f() -> i32: 4 | <- 42 -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/modules/libSubB.aqua: -------------------------------------------------------------------------------- 1 | aqua Lib.Sub.B declares g 2 | 3 | func g() -> i32: 4 | <- 24 -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/modules/main.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/imports_exports/modules/main.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/imports_exports/subImport.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/imports_exports/subImport.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/join.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/join.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/math.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/math.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/multiReturn.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/multiReturn.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/nestedData.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/nestedData.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/nestedFuncs.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/nestedFuncs.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/object.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/object.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/on.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/on.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/onErrorPropagation.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/onErrorPropagation.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/option.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/option.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/options/option_gen.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/options/option_gen.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/par.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/par.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/parseq.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/parseq.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/passArgs.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/passArgs.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/println.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/println.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/pushToStream.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/pushToStream.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/recursiveStreams/multiRec.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/recursiveStreams/multiRec.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/recursiveStreams/nested.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/recursiveStreams/nested.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/recursiveStreams/pipeline.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/recursiveStreams/pipeline.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/recursiveStreams/range.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/recursiveStreams/range.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/recursiveStreams/remoteRec.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/recursiveStreams/remoteRec.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/recursiveStreams/yesNo.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/recursiveStreams/yesNo.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/redeclare/import.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/redeclare/import.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/redeclare/redeclare.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/redeclare/redeclare.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/redeclare/useDeclare.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/redeclare/useDeclare.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/renameVars.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/renameVars.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/returnArrow.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/returnArrow.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/returnLiteral.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/returnLiteral.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/servicesAsAbilities.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/servicesAsAbilities.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/stream.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/stream.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/streamArgs.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/streamArgs.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/streamCallback.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/streamCallback.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/streamCan.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/streamCan.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/streamCapture.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/streamCapture.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/streamMap.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/streamMap.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/streamMapAbilities.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/streamMapAbilities.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/streamMapCapture.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/streamMapCapture.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/streamMapRestriction.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/streamMapRestriction.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/streamRestriction.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/streamRestriction.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/streamResults.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/streamResults.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/streamReturn.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/streamReturn.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/streamScopes.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/streamScopes.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/structuraltyping.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/structuraltyping.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/subImportUsage.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/subImportUsage.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/topbottom.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/topbottom.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/topology.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/topology.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/tryCatch.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/tryCatch.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/tryOtherwise.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/tryOtherwise.aqua -------------------------------------------------------------------------------- /integration-tests/aqua/examples/via.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/aqua/examples/via.aqua -------------------------------------------------------------------------------- /integration-tests/jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/jest.config.cjs -------------------------------------------------------------------------------- /integration-tests/lsp-aqua/types.aqua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/lsp-aqua/types.aqua -------------------------------------------------------------------------------- /integration-tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/package.json -------------------------------------------------------------------------------- /integration-tests/src/__test__/examples.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/__test__/examples.spec.ts -------------------------------------------------------------------------------- /integration-tests/src/__test__/lsp-types.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/__test__/lsp-types.spec.ts -------------------------------------------------------------------------------- /integration-tests/src/compile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/compile.ts -------------------------------------------------------------------------------- /integration-tests/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/config.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/abilityCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/abilityCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/abilityClosureCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/abilityClosureCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/abilityClosureRenameCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/abilityClosureRenameCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/assignment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/assignment.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/boolAlgebra.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/boolAlgebra.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/callArrowCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/callArrowCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/canonCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/canonCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/closureArrowCapture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/closureArrowCapture.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/closureReturnRename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/closureReturnRename.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/closureStreamScopesCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/closureStreamScopesCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/closures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/closures.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/coCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/coCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/collectionSugarCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/collectionSugarCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/complex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/complex.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/constantsCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/constantsCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/dataAliasCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/dataAliasCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/declareCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/declareCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/errorClear.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/errorClear.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/foldCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/foldCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/foldJoinCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/foldJoinCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/funcCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/funcCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/funcsCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/funcsCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/functorsCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/functorsCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/handleResultError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/handleResultError.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/helloWorldCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/helloWorldCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/ifCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/ifCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/ifPropagateErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/ifPropagateErrors.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/import2Call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/import2Call.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/joinCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/joinCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/mathCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/mathCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/modules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/modules.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/multiReturnCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/multiReturnCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/nestedDataCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/nestedDataCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/nestedFuncsCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/nestedFuncsCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/objectCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/objectCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/onCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/onCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/onErrorPropagation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/onErrorPropagation.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/optionsCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/optionsCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/parCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/parCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/parSeqCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/parSeqCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/passArgsCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/passArgsCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/pushToStreamCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/pushToStreamCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/recursiveStreams/multiRecStreamCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/recursiveStreams/multiRecStreamCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/recursiveStreams/nestedCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/recursiveStreams/nestedCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/recursiveStreams/pipelineCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/recursiveStreams/pipelineCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/recursiveStreams/rangeCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/recursiveStreams/rangeCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/recursiveStreams/remoteRecCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/recursiveStreams/remoteRecCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/recursiveStreams/yesNoStreamCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/recursiveStreams/yesNoStreamCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/renameVars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/renameVars.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/returnArrowCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/returnArrowCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/returnLiteralCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/returnLiteralCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/servicesAsAbilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/servicesAsAbilities.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/streamArgsCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/streamArgsCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/streamCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/streamCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/streamCallback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/streamCallback.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/streamCanCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/streamCanCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/streamCapture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/streamCapture.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/streamMapAbilitiesCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/streamMapAbilitiesCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/streamMapCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/streamMapCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/streamMapCapture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/streamMapCapture.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/streamMapRestrictionsCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/streamMapRestrictionsCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/streamRestrictionsCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/streamRestrictionsCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/streamResultsCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/streamResultsCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/streamReturn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/streamReturn.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/streamScopes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/streamScopes.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/structuralTypingCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/structuralTypingCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/subImportUsageCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/subImportUsageCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/topologyCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/topologyCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/tryCatchCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/tryCatchCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/tryOtherwiseCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/tryOtherwiseCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/useOptionalCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/useOptionalCall.ts -------------------------------------------------------------------------------- /integration-tests/src/examples/viaCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/examples/viaCall.ts -------------------------------------------------------------------------------- /integration-tests/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/index.ts -------------------------------------------------------------------------------- /integration-tests/src/local-nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/src/local-nodes.ts -------------------------------------------------------------------------------- /integration-tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/integration-tests/tsconfig.json -------------------------------------------------------------------------------- /io/.js/src/main/scala/aqua/PlatformPackagePath.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/io/.js/src/main/scala/aqua/PlatformPackagePath.scala -------------------------------------------------------------------------------- /io/.jvm/src/main/scala/aqua/PlatformPackagePath.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/io/.jvm/src/main/scala/aqua/PlatformPackagePath.scala -------------------------------------------------------------------------------- /io/src/main/scala/aqua/AquaIO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/io/src/main/scala/aqua/AquaIO.scala -------------------------------------------------------------------------------- /io/src/main/scala/aqua/Rendering.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/io/src/main/scala/aqua/Rendering.scala -------------------------------------------------------------------------------- /io/src/main/scala/aqua/SpanParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/io/src/main/scala/aqua/SpanParser.scala -------------------------------------------------------------------------------- /io/src/main/scala/aqua/files/AquaFileSources.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/io/src/main/scala/aqua/files/AquaFileSources.scala -------------------------------------------------------------------------------- /io/src/main/scala/aqua/files/AquaFilesIO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/io/src/main/scala/aqua/files/AquaFilesIO.scala -------------------------------------------------------------------------------- /io/src/main/scala/aqua/files/FileModuleId.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/io/src/main/scala/aqua/files/FileModuleId.scala -------------------------------------------------------------------------------- /io/src/main/scala/aqua/files/Imports.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/io/src/main/scala/aqua/files/Imports.scala -------------------------------------------------------------------------------- /io/src/main/scala/aqua/io/AquaFileError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/io/src/main/scala/aqua/io/AquaFileError.scala -------------------------------------------------------------------------------- /io/src/main/scala/aqua/io/AquaPath.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/io/src/main/scala/aqua/io/AquaPath.scala -------------------------------------------------------------------------------- /io/src/main/scala/aqua/io/OutputPrinter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/io/src/main/scala/aqua/io/OutputPrinter.scala -------------------------------------------------------------------------------- /io/src/test/scala/aqua/ImportsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/io/src/test/scala/aqua/ImportsSpec.scala -------------------------------------------------------------------------------- /io/src/test/scala/aqua/RenderingSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/io/src/test/scala/aqua/RenderingSpec.scala -------------------------------------------------------------------------------- /js/js-exports/src/main/scala/aqua/js/Definitions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/js/js-exports/src/main/scala/aqua/js/Definitions.scala -------------------------------------------------------------------------------- /js/js-exports/src/main/scala/aqua/js/JsonEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/js/js-exports/src/main/scala/aqua/js/JsonEncoder.scala -------------------------------------------------------------------------------- /js/js-exports/src/main/scala/aqua/js/VarJson.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/js/js-exports/src/main/scala/aqua/js/VarJson.scala -------------------------------------------------------------------------------- /js/js-imports/src/main/scala/aqua/js/CallJsFunction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/js/js-imports/src/main/scala/aqua/js/CallJsFunction.scala -------------------------------------------------------------------------------- /js/js-imports/src/main/scala/aqua/js/Conversions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/js/js-imports/src/main/scala/aqua/js/Conversions.scala -------------------------------------------------------------------------------- /js/js-imports/src/main/scala/aqua/js/FluenceEnvironment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/js/js-imports/src/main/scala/aqua/js/FluenceEnvironment.scala -------------------------------------------------------------------------------- /js/js-imports/src/main/scala/aqua/js/FluenceJsTypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/js/js-imports/src/main/scala/aqua/js/FluenceJsTypes.scala -------------------------------------------------------------------------------- /js/js-imports/src/main/scala/aqua/js/Npm.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/js/js-imports/src/main/scala/aqua/js/Npm.scala -------------------------------------------------------------------------------- /language-server/language-server-api/.js/src/main/scala/aqua/lsp/AquaLSP.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/language-server/language-server-api/.js/src/main/scala/aqua/lsp/AquaLSP.scala -------------------------------------------------------------------------------- /language-server/language-server-api/.js/src/main/scala/aqua/lsp/OutputTypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/language-server/language-server-api/.js/src/main/scala/aqua/lsp/OutputTypes.scala -------------------------------------------------------------------------------- /language-server/language-server-api/.js/src/main/scala/aqua/lsp/ResultHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/language-server/language-server-api/.js/src/main/scala/aqua/lsp/ResultHelper.scala -------------------------------------------------------------------------------- /language-server/language-server-api/.js/src/main/scala/aqua/lsp/TypeJs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/language-server/language-server-api/.js/src/main/scala/aqua/lsp/TypeJs.scala -------------------------------------------------------------------------------- /language-server/language-server-api/.jvm/src/main/scala/aqua/lsp/Test.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/language-server/language-server-api/.jvm/src/main/scala/aqua/lsp/Test.scala -------------------------------------------------------------------------------- /language-server/language-server-api/src/main/scala/aqua/lsp/LSPCompiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/language-server/language-server-api/src/main/scala/aqua/lsp/LSPCompiler.scala -------------------------------------------------------------------------------- /language-server/language-server-api/src/main/scala/aqua/lsp/LocationsInterpreter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/language-server/language-server-api/src/main/scala/aqua/lsp/LocationsInterpreter.scala -------------------------------------------------------------------------------- /language-server/language-server-api/src/main/scala/aqua/lsp/LspContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/language-server/language-server-api/src/main/scala/aqua/lsp/LspContext.scala -------------------------------------------------------------------------------- /language-server/language-server-api/src/main/scala/aqua/lsp/LspSemantics.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/language-server/language-server-api/src/main/scala/aqua/lsp/LspSemantics.scala -------------------------------------------------------------------------------- /language-server/language-server-api/src/main/scala/aqua/lsp/TokenImportPath.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/language-server/language-server-api/src/main/scala/aqua/lsp/TokenImportPath.scala -------------------------------------------------------------------------------- /language-server/language-server-api/src/test/scala/aqua/lsp/AquaLSPSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/language-server/language-server-api/src/test/scala/aqua/lsp/AquaLSPSpec.scala -------------------------------------------------------------------------------- /language-server/language-server-api/src/test/scala/aqua/lsp/FileLSPSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/language-server/language-server-api/src/test/scala/aqua/lsp/FileLSPSpec.scala -------------------------------------------------------------------------------- /language-server/language-server-api/src/test/scala/aqua/lsp/Utils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/language-server/language-server-api/src/test/scala/aqua/lsp/Utils.scala -------------------------------------------------------------------------------- /language-server/language-server-npm/aqua-lsp-api.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/language-server/language-server-npm/aqua-lsp-api.d.ts -------------------------------------------------------------------------------- /language-server/language-server-npm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/language-server/language-server-npm/package.json -------------------------------------------------------------------------------- /linker/src/main/scala/aqua/linker/AquaModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/linker/src/main/scala/aqua/linker/AquaModule.scala -------------------------------------------------------------------------------- /linker/src/main/scala/aqua/linker/Linker.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/linker/src/main/scala/aqua/linker/Linker.scala -------------------------------------------------------------------------------- /linker/src/main/scala/aqua/linker/Modules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/linker/src/main/scala/aqua/linker/Modules.scala -------------------------------------------------------------------------------- /linker/src/test/scala/aqua/linker/LinkerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/linker/src/test/scala/aqua/linker/LinkerSpec.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/ArrowInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/ArrowInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/Inline.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/Inline.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/MakeStructRawInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/MakeStructRawInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/RawValueInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/RawValueInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/TagInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/TagInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/raw/ApplyBinaryOpRawInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/raw/ApplyBinaryOpRawInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/raw/ApplyFunctorRawInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/raw/ApplyFunctorRawInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/raw/ApplyIntoCopyRawInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/raw/ApplyIntoCopyRawInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/raw/ApplyPropertiesRawInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/raw/ApplyPropertiesRawInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/raw/ApplyStreamMapRawInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/raw/ApplyStreamMapRawInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/raw/ApplyUnaryOpRawInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/raw/ApplyUnaryOpRawInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/raw/CallArrowRawInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/raw/CallArrowRawInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/raw/CallServiceRawInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/raw/CallServiceRawInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/raw/CollectionRawInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/raw/CollectionRawInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/raw/MakeAbilityRawInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/raw/MakeAbilityRawInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/raw/RawInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/raw/RawInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/raw/StreamGateInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/raw/StreamGateInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/raw/StreamRawInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/raw/StreamRawInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/state/Arrows.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/state/Arrows.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/state/Config.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/state/Config.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/state/Counter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/state/Counter.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/state/Exports.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/state/Exports.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/state/InliningState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/state/InliningState.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/state/Mangler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/state/Mangler.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/state/Scoped.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/state/Scoped.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/tag/ForTagInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/tag/ForTagInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/tag/IfTagInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/tag/IfTagInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/tag/OnTagInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/tag/OnTagInliner.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/tag/StreamRestrictions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/tag/StreamRestrictions.scala -------------------------------------------------------------------------------- /model/inline/src/main/scala/aqua/model/inline/tag/TryTagInliner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/main/scala/aqua/model/inline/tag/TryTagInliner.scala -------------------------------------------------------------------------------- /model/inline/src/test/scala/aqua/model/inline/ArrowInlinerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/test/scala/aqua/model/inline/ArrowInlinerSpec.scala -------------------------------------------------------------------------------- /model/inline/src/test/scala/aqua/model/inline/CollectionRawInlinerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/test/scala/aqua/model/inline/CollectionRawInlinerSpec.scala -------------------------------------------------------------------------------- /model/inline/src/test/scala/aqua/model/inline/CopyInlinerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/test/scala/aqua/model/inline/CopyInlinerSpec.scala -------------------------------------------------------------------------------- /model/inline/src/test/scala/aqua/model/inline/MakeStructInlinerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/test/scala/aqua/model/inline/MakeStructInlinerSpec.scala -------------------------------------------------------------------------------- /model/inline/src/test/scala/aqua/model/inline/ManglerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/test/scala/aqua/model/inline/ManglerSpec.scala -------------------------------------------------------------------------------- /model/inline/src/test/scala/aqua/model/inline/ModelBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/test/scala/aqua/model/inline/ModelBuilder.scala -------------------------------------------------------------------------------- /model/inline/src/test/scala/aqua/model/inline/RawBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/test/scala/aqua/model/inline/RawBuilder.scala -------------------------------------------------------------------------------- /model/inline/src/test/scala/aqua/model/inline/RawValueInlinerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/test/scala/aqua/model/inline/RawValueInlinerSpec.scala -------------------------------------------------------------------------------- /model/inline/src/test/scala/aqua/model/inline/TagInlinerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/inline/src/test/scala/aqua/model/inline/TagInlinerSpec.scala -------------------------------------------------------------------------------- /model/raw/src/main/scala/aqua/raw/ConstantRaw.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/raw/src/main/scala/aqua/raw/ConstantRaw.scala -------------------------------------------------------------------------------- /model/raw/src/main/scala/aqua/raw/ErroredPart.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/raw/src/main/scala/aqua/raw/ErroredPart.scala -------------------------------------------------------------------------------- /model/raw/src/main/scala/aqua/raw/Raw.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/raw/src/main/scala/aqua/raw/Raw.scala -------------------------------------------------------------------------------- /model/raw/src/main/scala/aqua/raw/RawContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/raw/src/main/scala/aqua/raw/RawContext.scala -------------------------------------------------------------------------------- /model/raw/src/main/scala/aqua/raw/RawPart.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/raw/src/main/scala/aqua/raw/RawPart.scala -------------------------------------------------------------------------------- /model/raw/src/main/scala/aqua/raw/ServiceRaw.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/raw/src/main/scala/aqua/raw/ServiceRaw.scala -------------------------------------------------------------------------------- /model/raw/src/main/scala/aqua/raw/TypeRaw.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/raw/src/main/scala/aqua/raw/TypeRaw.scala -------------------------------------------------------------------------------- /model/raw/src/main/scala/aqua/raw/arrow/ArrowRaw.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/raw/src/main/scala/aqua/raw/arrow/ArrowRaw.scala -------------------------------------------------------------------------------- /model/raw/src/main/scala/aqua/raw/arrow/FuncRaw.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/raw/src/main/scala/aqua/raw/arrow/FuncRaw.scala -------------------------------------------------------------------------------- /model/raw/src/main/scala/aqua/raw/ops/Call.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/raw/src/main/scala/aqua/raw/ops/Call.scala -------------------------------------------------------------------------------- /model/raw/src/main/scala/aqua/raw/ops/FuncOp.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/raw/src/main/scala/aqua/raw/ops/FuncOp.scala -------------------------------------------------------------------------------- /model/raw/src/main/scala/aqua/raw/ops/RawTag.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/raw/src/main/scala/aqua/raw/ops/RawTag.scala -------------------------------------------------------------------------------- /model/raw/src/main/scala/aqua/raw/ops/RawTagGivens.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/raw/src/main/scala/aqua/raw/ops/RawTagGivens.scala -------------------------------------------------------------------------------- /model/raw/src/main/scala/aqua/raw/value/Optimization.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/raw/src/main/scala/aqua/raw/value/Optimization.scala -------------------------------------------------------------------------------- /model/raw/src/main/scala/aqua/raw/value/PropertyRaw.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/raw/src/main/scala/aqua/raw/value/PropertyRaw.scala -------------------------------------------------------------------------------- /model/raw/src/main/scala/aqua/raw/value/ValueRaw.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/raw/src/main/scala/aqua/raw/value/ValueRaw.scala -------------------------------------------------------------------------------- /model/res/src/main/scala/aqua/res/AquaRes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/res/src/main/scala/aqua/res/AquaRes.scala -------------------------------------------------------------------------------- /model/res/src/main/scala/aqua/res/CallRes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/res/src/main/scala/aqua/res/CallRes.scala -------------------------------------------------------------------------------- /model/res/src/main/scala/aqua/res/FuncRes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/res/src/main/scala/aqua/res/FuncRes.scala -------------------------------------------------------------------------------- /model/res/src/main/scala/aqua/res/MakeRes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/res/src/main/scala/aqua/res/MakeRes.scala -------------------------------------------------------------------------------- /model/res/src/main/scala/aqua/res/ResolvedOp.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/res/src/main/scala/aqua/res/ResolvedOp.scala -------------------------------------------------------------------------------- /model/res/src/main/scala/aqua/res/ServiceRes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/res/src/main/scala/aqua/res/ServiceRes.scala -------------------------------------------------------------------------------- /model/res/src/test/scala/aqua/res/ResBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/res/src/test/scala/aqua/res/ResBuilder.scala -------------------------------------------------------------------------------- /model/src/main/scala/aqua/model/AquaContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/src/main/scala/aqua/model/AquaContext.scala -------------------------------------------------------------------------------- /model/src/main/scala/aqua/model/ArgsCall.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/src/main/scala/aqua/model/ArgsCall.scala -------------------------------------------------------------------------------- /model/src/main/scala/aqua/model/CallModel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/src/main/scala/aqua/model/CallModel.scala -------------------------------------------------------------------------------- /model/src/main/scala/aqua/model/FuncArrow.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/src/main/scala/aqua/model/FuncArrow.scala -------------------------------------------------------------------------------- /model/src/main/scala/aqua/model/OpModel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/src/main/scala/aqua/model/OpModel.scala -------------------------------------------------------------------------------- /model/src/main/scala/aqua/model/ServiceModel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/src/main/scala/aqua/model/ServiceModel.scala -------------------------------------------------------------------------------- /model/src/main/scala/aqua/model/ValueModel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/src/main/scala/aqua/model/ValueModel.scala -------------------------------------------------------------------------------- /model/transform/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/img.png -------------------------------------------------------------------------------- /model/transform/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/readme.md -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/Transform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/Transform.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/TransformConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/TransformConfig.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/cursor/ChainCursor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/cursor/ChainCursor.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/cursor/ChainZipper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/cursor/ChainZipper.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/funcop/OpTransform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/funcop/OpTransform.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/funcop/Tracing.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/funcop/Tracing.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/pre/ArgsProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/pre/ArgsProvider.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/pre/ErrorHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/pre/ErrorHandler.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/pre/FuncPreTransformer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/pre/FuncPreTransformer.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/pre/InitPeerCallable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/pre/InitPeerCallable.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/pre/PreTransform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/pre/PreTransform.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/pre/ResultsHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/pre/ResultsHandler.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/OpModelTreeCursor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/OpModelTreeCursor.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/PathFinder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/PathFinder.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/Topology.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/Topology.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/TopologyPath.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/TopologyPath.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/strategy/After.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/strategy/After.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/strategy/Before.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/strategy/Before.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/strategy/Begins.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/strategy/Begins.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/strategy/Default.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/strategy/Default.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/strategy/Ends.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/strategy/Ends.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/strategy/Fail.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/strategy/Fail.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/strategy/For.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/strategy/For.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/strategy/ParGroup.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/strategy/ParGroup.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/strategy/ParGroupBranch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/strategy/ParGroupBranch.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/strategy/Root.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/strategy/Root.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/strategy/SeqGroup.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/strategy/SeqGroup.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/strategy/SeqGroupBranch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/strategy/SeqGroupBranch.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/strategy/SeqNext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/strategy/SeqNext.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/strategy/XorBranch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/strategy/XorBranch.scala -------------------------------------------------------------------------------- /model/transform/src/main/scala/aqua/model/transform/topology/strategy/XorGroup.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/main/scala/aqua/model/transform/topology/strategy/XorGroup.scala -------------------------------------------------------------------------------- /model/transform/src/test/scala/aqua/model/transform/ModelBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/test/scala/aqua/model/transform/ModelBuilder.scala -------------------------------------------------------------------------------- /model/transform/src/test/scala/aqua/model/transform/TransformSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/test/scala/aqua/model/transform/TransformSpec.scala -------------------------------------------------------------------------------- /model/transform/src/test/scala/aqua/model/transform/topology/OpModelTreeCursorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/test/scala/aqua/model/transform/topology/OpModelTreeCursorSpec.scala -------------------------------------------------------------------------------- /model/transform/src/test/scala/aqua/model/transform/topology/PathFinderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/test/scala/aqua/model/transform/topology/PathFinderSpec.scala -------------------------------------------------------------------------------- /model/transform/src/test/scala/aqua/model/transform/topology/TopologySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/transform/src/test/scala/aqua/model/transform/topology/TopologySpec.scala -------------------------------------------------------------------------------- /model/tree/src/main/scala/aqua/tree/TreeNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/tree/src/main/scala/aqua/tree/TreeNode.scala -------------------------------------------------------------------------------- /model/tree/src/main/scala/aqua/tree/TreeNodeCompanion.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/model/tree/src/main/scala/aqua/tree/TreeNodeCompanion.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/Ast.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/Ast.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/Expr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/Expr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/ListToTreeConverter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/ListToTreeConverter.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/Parser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/Parser.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/ParserError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/ParserError.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/AbilityExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/AbilityExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/AliasExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/AliasExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/ArrowTypeExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/ArrowTypeExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/ConstantExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/ConstantExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/DataStructExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/DataStructExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/FieldTypeExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/FieldTypeExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/FuncExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/FuncExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/RootExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/RootExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/ServiceExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/ServiceExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/ArrowExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/ArrowExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/AssignmentExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/AssignmentExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/CallArrowExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/CallArrowExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/CatchExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/CatchExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/ClosureExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/ClosureExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/CoExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/CoExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/DeclareStreamExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/DeclareStreamExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/ElseOtherwiseExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/ElseOtherwiseExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/ForExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/ForExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/IfExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/IfExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/JoinExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/JoinExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/OnExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/OnExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/ParExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/ParExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/ParSeqExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/ParSeqExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/PushToStreamExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/PushToStreamExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/ReturnExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/ReturnExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/ServiceIdExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/ServiceIdExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/expr/func/TryExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/expr/func/TryExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/head/ExportExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/head/ExportExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/head/FilenameExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/head/FilenameExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/head/FromExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/head/FromExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/head/Header.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/head/Header.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/head/HeaderExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/head/HeaderExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/head/ImportExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/head/ImportExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/head/ImportFromExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/head/ImportFromExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/head/ModuleExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/head/ModuleExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/head/UseExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/head/UseExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/head/UseFromExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/head/UseFromExpr.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/lexer/Ability.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/lexer/Ability.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/lexer/Arg.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/lexer/Arg.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/lexer/Name.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/lexer/Name.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/lexer/NamedArg.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/lexer/NamedArg.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/lexer/PropertyOp.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/lexer/PropertyOp.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/lexer/QName.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/lexer/QName.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/lexer/Token.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/lexer/Token.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/lexer/TypeToken.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/lexer/TypeToken.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/lexer/ValueToken.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/lexer/ValueToken.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/lift/FileSpan.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/lift/FileSpan.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/lift/LiftParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/lift/LiftParser.scala -------------------------------------------------------------------------------- /parser/src/main/scala/aqua/parser/lift/Span.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/main/scala/aqua/parser/lift/Span.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/AquaSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/AquaSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/AbilityIdExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/AbilityIdExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/AbilityValueExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/AbilityValueExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/AliasExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/AliasExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/ArrowTypeExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/ArrowTypeExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/AssignmentExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/AssignmentExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/CallArrowSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/CallArrowSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/ClosureExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/ClosureExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/CoExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/CoExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/CollectionExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/CollectionExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/DataStructExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/DataStructExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/ElseOtherwiseExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/ElseOtherwiseExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/FieldTypeExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/FieldTypeExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/ForExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/ForExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/FuncExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/FuncExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/IfExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/IfExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/IntoArrowSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/IntoArrowSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/OnExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/OnExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/ParExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/ParExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/ParSecExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/ParSecExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/PushToStreamExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/PushToStreamExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/ReturnExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/ReturnExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/ServiceExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/ServiceExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/StructValueExprSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/StructValueExprSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/ValueTokenComplexSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/ValueTokenComplexSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/head/FromSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/head/FromSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/head/ImportFromSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/head/ImportFromSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/head/ModuleSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/head/ModuleSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/head/UseSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/head/UseSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/lexer/PropertyOpSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/lexer/PropertyOpSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/lexer/TokenSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/lexer/TokenSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/lexer/TypeTokenSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/lexer/TypeTokenSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/lexer/ValueTokenSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/lexer/ValueTokenSpec.scala -------------------------------------------------------------------------------- /parser/src/test/scala/aqua/parser/lexer/VarLambdaSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/parser/src/test/scala/aqua/parser/lexer/VarLambdaSpec.scala -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /project/BundleJS.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/project/BundleJS.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.1 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/CompilerState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/CompilerState.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/ExprSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/ExprSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/FileId.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/FileId.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/Levenshtein.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/Levenshtein.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/Prog.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/Prog.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/RawSemantics.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/RawSemantics.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/SemanticError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/SemanticError.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/SemanticWarning.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/SemanticWarning.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/Semantics.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/Semantics.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/AbilitySem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/AbilitySem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/AliasSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/AliasSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/ArrowTypeSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/ArrowTypeSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/ConstantSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/ConstantSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/DataStructSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/DataStructSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/FieldTypeSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/FieldTypeSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/RootSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/RootSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/ServiceSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/ServiceSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/ArrowSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/ArrowSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/AssignmentSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/AssignmentSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/CallArrowSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/CallArrowSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/CatchSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/CatchSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/ClosureSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/ClosureSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/CoSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/CoSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/DeclareStreamSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/DeclareStreamSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/ElseOtherwiseSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/ElseOtherwiseSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/ForSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/ForSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/FuncSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/FuncSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/IfSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/IfSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/JoinSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/JoinSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/OnSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/OnSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/ParSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/ParSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/ParSeqSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/ParSeqSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/PushToStreamSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/PushToStreamSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/ReturnSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/ReturnSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/ServiceIdSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/ServiceIdSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/expr/func/TrySem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/expr/func/TrySem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/header/ExportSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/header/ExportSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/header/HeaderHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/header/HeaderHandler.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/header/HeaderSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/header/HeaderSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/header/ModuleSem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/header/ModuleSem.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/header/Picker.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/header/Picker.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/header/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/header/package.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/StackInterpreter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/StackInterpreter.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/ValuesAlgebra.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/ValuesAlgebra.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/abilities/AbilitiesAlgebra.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/abilities/AbilitiesAlgebra.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/abilities/AbilitiesInterpreter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/abilities/AbilitiesInterpreter.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/abilities/AbilitiesState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/abilities/AbilitiesState.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/definitions/DefinitionsAlgebra.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/definitions/DefinitionsAlgebra.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/definitions/DefinitionsInterpreter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/definitions/DefinitionsInterpreter.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/definitions/DefinitionsState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/definitions/DefinitionsState.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/locations/DummyLocationsInterpreter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/locations/DummyLocationsInterpreter.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/locations/LocationsAlgebra.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/locations/LocationsAlgebra.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/locations/LocationsState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/locations/LocationsState.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/locations/VariableInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/locations/VariableInfo.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/locations/Variables.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/locations/Variables.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/mangler/ManglerAlgebra.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/mangler/ManglerAlgebra.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/mangler/ManglerInterpreter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/mangler/ManglerInterpreter.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/names/NamesAlgebra.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/names/NamesAlgebra.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/names/NamesInterpreter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/names/NamesInterpreter.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/names/NamesState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/names/NamesState.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/report/ReportAlgebra.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/report/ReportAlgebra.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/report/ReportInterpreter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/report/ReportInterpreter.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/report/ReportState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/report/ReportState.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/types/TypeResolution.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/types/TypeResolution.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/types/TypesAlgebra.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/types/TypesAlgebra.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/types/TypesInterpreter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/types/TypesInterpreter.scala -------------------------------------------------------------------------------- /semantics/src/main/scala/aqua/semantics/rules/types/TypesState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/main/scala/aqua/semantics/rules/types/TypesState.scala -------------------------------------------------------------------------------- /semantics/src/test/scala/aqua/semantics/ArrowSemSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/test/scala/aqua/semantics/ArrowSemSpec.scala -------------------------------------------------------------------------------- /semantics/src/test/scala/aqua/semantics/ClosureSemSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/test/scala/aqua/semantics/ClosureSemSpec.scala -------------------------------------------------------------------------------- /semantics/src/test/scala/aqua/semantics/HeaderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/test/scala/aqua/semantics/HeaderSpec.scala -------------------------------------------------------------------------------- /semantics/src/test/scala/aqua/semantics/SemanticsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/test/scala/aqua/semantics/SemanticsSpec.scala -------------------------------------------------------------------------------- /semantics/src/test/scala/aqua/semantics/TypeResolutionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/test/scala/aqua/semantics/TypeResolutionSpec.scala -------------------------------------------------------------------------------- /semantics/src/test/scala/aqua/semantics/Utils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/test/scala/aqua/semantics/Utils.scala -------------------------------------------------------------------------------- /semantics/src/test/scala/aqua/semantics/ValuesAlgebraSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/semantics/src/test/scala/aqua/semantics/ValuesAlgebraSpec.scala -------------------------------------------------------------------------------- /types/src/main/scala/aqua/types/CompareTypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/types/src/main/scala/aqua/types/CompareTypes.scala -------------------------------------------------------------------------------- /types/src/main/scala/aqua/types/IntersectTypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/types/src/main/scala/aqua/types/IntersectTypes.scala -------------------------------------------------------------------------------- /types/src/main/scala/aqua/types/ScalarsCombine.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/types/src/main/scala/aqua/types/ScalarsCombine.scala -------------------------------------------------------------------------------- /types/src/main/scala/aqua/types/Type.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/types/src/main/scala/aqua/types/Type.scala -------------------------------------------------------------------------------- /types/src/main/scala/aqua/types/UniteTypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/types/src/main/scala/aqua/types/UniteTypes.scala -------------------------------------------------------------------------------- /types/src/test/scala/aqua/types/IntersectTypesSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/types/src/test/scala/aqua/types/IntersectTypesSpec.scala -------------------------------------------------------------------------------- /types/src/test/scala/aqua/types/TypeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/types/src/test/scala/aqua/types/TypeSpec.scala -------------------------------------------------------------------------------- /types/src/test/scala/aqua/types/TypeVarianceSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/types/src/test/scala/aqua/types/TypeVarianceSpec.scala -------------------------------------------------------------------------------- /types/src/test/scala/aqua/types/UniteTypesSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/types/src/test/scala/aqua/types/UniteTypesSpec.scala -------------------------------------------------------------------------------- /types/src/test/scala/aqua/types/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/types/src/test/scala/aqua/types/package.scala -------------------------------------------------------------------------------- /utils/constants/src/main/scala/aqua.constants/Constants.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/utils/constants/src/main/scala/aqua.constants/Constants.scala -------------------------------------------------------------------------------- /utils/errors/src/main/scala/aqua/errors/Errors.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/utils/errors/src/main/scala/aqua/errors/Errors.scala -------------------------------------------------------------------------------- /utils/helpers/src/main/scala/aqua/helpers/data/PName.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/utils/helpers/src/main/scala/aqua/helpers/data/PName.scala -------------------------------------------------------------------------------- /utils/helpers/src/main/scala/aqua/helpers/data/SName.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/utils/helpers/src/main/scala/aqua/helpers/data/SName.scala -------------------------------------------------------------------------------- /utils/helpers/src/main/scala/aqua/helpers/ext/Extension.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/utils/helpers/src/main/scala/aqua/helpers/ext/Extension.scala -------------------------------------------------------------------------------- /utils/helpers/src/main/scala/aqua/helpers/syntax/eithert.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/utils/helpers/src/main/scala/aqua/helpers/syntax/eithert.scala -------------------------------------------------------------------------------- /utils/helpers/src/main/scala/aqua/helpers/syntax/list.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/utils/helpers/src/main/scala/aqua/helpers/syntax/list.scala -------------------------------------------------------------------------------- /utils/helpers/src/main/scala/aqua/helpers/syntax/optiont.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/utils/helpers/src/main/scala/aqua/helpers/syntax/optiont.scala -------------------------------------------------------------------------------- /utils/helpers/src/main/scala/aqua/helpers/syntax/reader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/utils/helpers/src/main/scala/aqua/helpers/syntax/reader.scala -------------------------------------------------------------------------------- /utils/helpers/src/main/scala/aqua/helpers/tree/Tree.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/utils/helpers/src/main/scala/aqua/helpers/tree/Tree.scala -------------------------------------------------------------------------------- /utils/logging/src/main/scala/aqua/logging/LogFormatter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/utils/logging/src/main/scala/aqua/logging/LogFormatter.scala -------------------------------------------------------------------------------- /utils/logging/src/main/scala/aqua/logging/LogLevel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/utils/logging/src/main/scala/aqua/logging/LogLevel.scala -------------------------------------------------------------------------------- /utils/logging/src/main/scala/aqua/logging/LogLevels.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/utils/logging/src/main/scala/aqua/logging/LogLevels.scala -------------------------------------------------------------------------------- /utils/mangler/src/main/scala/aqua/mangler/ManglerState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fluencelabs/aqua/HEAD/utils/mangler/src/main/scala/aqua/mangler/ManglerState.scala --------------------------------------------------------------------------------