磁链索CilianSuo
返回上一页

code

文件数目496
文件大小15.68 MB
收录时间2026-10-01 10:10:37
磁力链接
下载 Torrent
标准磁链 此处仅显示 btih Hash 标准磁链。需要更高兼容性时,可使用“下载 Torrent”文件打开。

文件列表 / 大小

code/.gitignore 304 B
code/build.sbt 4.18 KB
code/check-head-comment.sh 1.02 KB
code/check-scripts.sh 2.52 KB
code/LICENSE 1.06 KB
code/make-worksheets.sh 1.99 KB
code/misc/parthenon-payroll.txt 368 B
code/misc/run-akka-input.txt 483 B
code/project/build.properties 18 B
code/project/plugins.sbt 189 B
code/README.md 13.08 KB
code/src/main/java/progscala3/basicoop/JavaPerson.java 470 B
code/src/main/java/progscala3/fp/loops/JavaFactorial.java 404 B
code/src/main/java/progscala3/javainterop/JavaWithScalaTuples.java 323 B
code/src/main/java/progscala3/objectsystem/JavaArrays.java 426 B
code/src/main/resources/application.conf 452 B
code/src/main/resources/logback.xml 1.07 KB
code/src/main/scala-2/progscala3/concurrency/async/Async.scala 1.31 KB
code/src/main/scala-2/progscala3/javainterop/ComplexBean2.scala 407 B
code/src/main/scala-2/progscala3/meta/Func.scala 790 B
code/src/main/scala-2/progscala3/meta/MatchTypeTags.scala 2.20 KB
code/src/main/scala-2/progscala3/typelessdomore/PackageObjects.scala 326 B
code/src/main/scala/progscala3/appdesign/dbc/BankAccount.scala 1.34 KB
code/src/main/scala/progscala3/appdesign/dbc/Elidable.scala 1.03 KB
code/src/main/scala/progscala3/appdesign/IntDoubleStringMain.scala 226 B
code/src/main/scala/progscala3/appdesign/parthenon/PayrollCalculator.scala 1.84 KB
code/src/main/scala/progscala3/appdesign/parthenon/PayrollUseCases.scala 1.54 KB
code/src/main/scala/progscala3/basicoop/Abstract.scala 1.98 KB
code/src/main/scala/progscala3/basicoop/AbstractFields.scala 349 B
code/src/main/scala/progscala3/basicoop/Complex.scala 759 B
code/src/main/scala/progscala3/basicoop/NoSQLRecordsRevisited.scala 1.24 KB
code/src/main/scala/progscala3/basicoop/people/Address.scala 427 B
code/src/main/scala/progscala3/basicoop/people/Person.scala 545 B
code/src/main/scala/progscala3/basicoop/people/ZipCode.scala 2.41 KB
code/src/main/scala/progscala3/basicoop/tagging/Tags.scala 2.18 KB
code/src/main/scala/progscala3/basicoop/tagging/Tags2.scala 2.01 KB
code/src/main/scala/progscala3/basicoop/ValueClassPhoneNumber.scala 466 B
code/src/main/scala/progscala3/basicoop/ValueClassUniversalTraits.scala 742 B
code/src/main/scala/progscala3/collections/ListBuilder.scala 558 B
code/src/main/scala/progscala3/collections/Tree.scala 1.02 KB
code/src/main/scala/progscala3/collections/Tree2.scala 1.30 KB
code/src/main/scala/progscala3/collections/Tree3.scala 1.19 KB
code/src/main/scala/progscala3/concurrency/akka/Messages.scala 1.08 KB
code/src/main/scala/progscala3/concurrency/akka/ServerActor.scala 2.13 KB
code/src/main/scala/progscala3/concurrency/akka/ServiceClient.scala 5.77 KB
code/src/main/scala/progscala3/concurrency/akka/WorkerActor.scala 2.50 KB
code/src/main/scala/progscala3/concurrency/futures/FutureCallbacks.scala 823 B
code/src/main/scala/progscala3/concurrency/futures/FutureFold.scala 864 B
code/src/main/scala/progscala3/concurrency/futures/FutureForComp.scala 772 B
code/src/main/scala/progscala3/concurrency/process/Process.scala 895 B
code/src/main/scala/progscala3/contexts/accounting/NewImplicitConversions.scala 1.77 KB
code/src/main/scala/progscala3/contexts/Derivation.scala 706 B
code/src/main/scala/progscala3/contexts/DomainConcepts.scala 259 B
code/src/main/scala/progscala3/contexts/GenericExtensionMethods.scala 556 B
code/src/main/scala/progscala3/contexts/json/JSONBuilder.scala 6.33 KB
code/src/main/scala/progscala3/contexts/json/ToJSON.scala 415 B
code/src/main/scala/progscala3/contexts/NoSQLRecords.scala 1.83 KB
code/src/main/scala/progscala3/contexts/SQLStringInterpolator.scala 2.68 KB
code/src/main/scala/progscala3/contexts/typeclass/MonoidTypeClass.scala 783 B
code/src/main/scala/progscala3/contexts/typeclass/new1/ToJSONTypeClasses.scala 2.25 KB
code/src/main/scala/progscala3/contexts/typeclass/new2/ToJSONTypeClasses.scala 2.57 KB
code/src/main/scala/progscala3/contexts/typeclass/new3/ToJSONTypeClasses.scala 2.95 KB
code/src/main/scala/progscala3/contexts/typeclass/new4/ToJSONTypeClasses.scala 3.59 KB
code/src/main/scala/progscala3/contexts/typeclass/old/ToJSONTypeClasses.scala 2.37 KB
code/src/main/scala/progscala3/dsls/payroll/Deductions.scala 1.17 KB
code/src/main/scala/progscala3/dsls/payroll/internal/DSL.scala 1.85 KB
code/src/main/scala/progscala3/dsls/payroll/Money.scala 1.16 KB
code/src/main/scala/progscala3/dsls/payroll/parsercomb/DSL.scala 2.44 KB
code/src/main/scala/progscala3/dynamic/CLINQ.scala 1.74 KB
code/src/main/scala/progscala3/forcomps/LoginFormValidation.scala 651 B
code/src/main/scala/progscala3/forcomps/LoginFormValidatorNec.scala 2.13 KB
code/src/main/scala/progscala3/forcomps/LoginFormValidatorSingle.scala 2.16 KB
code/src/main/scala/progscala3/forcomps/RemoveBlanks.scala 2.32 KB
code/src/main/scala/progscala3/fp/categories/Functor.scala 487 B
code/src/main/scala/progscala3/fp/categories/Functor2.scala 7.66 KB
code/src/main/scala/progscala3/fp/categories/MapMerge.scala 520 B
code/src/main/scala/progscala3/fp/categories/Monad.scala 1.15 KB
code/src/main/scala/progscala3/fp/datastructs/FoldLeftRight.scala 585 B
code/src/main/scala/progscala3/fp/datastructs/LazyListFibonacci.scala 258 B
code/src/main/scala/progscala3/introscala/shapes/Messages.scala 404 B
code/src/main/scala/progscala3/introscala/shapes/ProcessMessages.scala 724 B
code/src/main/scala/progscala3/introscala/shapes/ProcessShapesDriver.scala 613 B
code/src/main/scala/progscala3/introscala/shapes/Shapes.scala 742 B
code/src/main/scala/progscala3/introscala/UpperMain1.scala 666 B
code/src/main/scala/progscala3/introscala/UpperMain2.scala 203 B
code/src/main/scala/progscala3/javainterop/AllOpChars.scala 1.12 KB
code/src/main/scala/progscala3/javainterop/ComplexBean.scala 579 B
code/src/main/scala/progscala3/meta/Invariant.scala 1.44 KB
code/src/main/scala/progscala3/meta/Invariant1.scala 1.13 KB
code/src/main/scala/progscala3/meta/reflection/JReflect.scala 264 B
code/src/main/scala/progscala3/meta/Requirement.scala 2.00 KB
code/src/main/scala/progscala3/meta/Staging.scala 1.38 KB
code/src/main/scala/progscala3/meta/Tracer.scala 1.33 KB
code/src/main/scala/progscala3/meta/TryInvariant.scala 248 B
code/src/main/scala/progscala3/meta/TryTracer.scala 247 B
code/src/main/scala/progscala3/meta/UsingClassTagViews.scala 620 B
code/src/main/scala/progscala3/objectsystem/CommandArgs.scala 1.53 KB
code/src/main/scala/progscala3/objectsystem/linearization/PhoneNumber.scala 1.05 KB
code/src/main/scala/progscala3/objectsystem/objects/Person.scala 519 B
code/src/main/scala/progscala3/objectsystem/ui/Button.scala 535 B
code/src/main/scala/progscala3/objectsystem/ui/ObservableClicks.scala 361 B
code/src/main/scala/progscala3/objectsystem/ui/RadioButton.scala 441 B
code/src/main/scala/progscala3/objectsystem/ui/TextField.scala 508 B
code/src/main/scala/progscala3/objectsystem/ui/Widget.scala 185 B
code/src/main/scala/progscala3/patternmatching/MatchTreeADTEnum.scala 184 B
code/src/main/scala/progscala3/patternmatching/MatchTreeADTSealed.scala 280 B
code/src/main/scala/progscala3/rounding/FileSizes.scala 466 B
code/src/main/scala/progscala3/rounding/Path.scala 600 B
code/src/main/scala/progscala3/rounding/TryCatch.scala 884 B
code/src/main/scala/progscala3/rounding/TryCatchARM.scala 1.19 KB
code/src/main/scala/progscala3/rounding/WeekDay.scala 610 B
code/src/main/scala/progscala3/toolslibs/Complex.scala 396 B
code/src/main/scala/progscala3/toolslibs/ScriptWrapper.scala 258 B
code/src/main/scala/progscala3/traits/Abstract2.scala 749 B
code/src/main/scala/progscala3/traits/Logging.scala 538 B
code/src/main/scala/progscala3/traits/LoggingNoParameters.scala 440 B
code/src/main/scala/progscala3/traits/observer/Observer.scala 642 B
code/src/main/scala/progscala3/traits/ui2/Button.scala 190 B
code/src/main/scala/progscala3/traits/ui2/Clickable.scala 279 B
code/src/main/scala/progscala3/traits/ui2/CountObserver.scala 271 B
code/src/main/scala/progscala3/traits/ui2/ObservableClicks.scala 340 B
code/src/main/scala/progscala3/traits/ui2/VetoableClicks.scala 582 B
code/src/main/scala/progscala3/traits/ui/Button.scala 205 B
code/src/main/scala/progscala3/traits/ui/ButtonCallbacks.scala 422 B
code/src/main/scala/progscala3/traits/ui/ButtonCountObserver.scala 280 B
code/src/main/scala/progscala3/traits/ui/ObservableButton.scala 509 B
code/src/main/scala/progscala3/traits/ui/Widget.scala 104 B
code/src/main/scala/progscala3/typelessdomore/BulkReaderAbstractTypes.scala 648 B
code/src/main/scala/progscala3/typelessdomore/Package1.scala 139 B
code/src/main/scala/progscala3/typelessdomore/Package2.scala 724 B
code/src/main/scala/progscala3/typelessdomore/shapes/Shapes.scala 728 B
code/src/main/scala/progscala3/typelessdomore/TopLevelDeclarations.scala 264 B
code/src/main/scala/progscala3/typesystem/abstracttypes/SubjectObserver.scala 721 B
code/src/main/scala/progscala3/typesystem/bounds/list/AbbrevList.scala 1.12 KB
code/src/main/scala/progscala3/typesystem/payroll/PhantomTypesPayroll.scala 3.24 KB
code/src/main/scala/progscala3/typesystem/payroll/PhantomTypesPayrollPipes.scala 646 B
code/src/main/scala/progscala3/typesystem/selftype/ButtonSubjectObserver.scala 1.14 KB
code/src/main/scala/progscala3/typesystem/selftype/SubjectObserver.scala 567 B
code/src/main/scala/progscala3/typesystem/shapes/Shapes.scala 638 B
code/src/main/scala/progscala3/typesystem/structuraltypes/Subject.scala 612 B
code/src/main/scala/progscala3/typesystem/structuraltypes/SubjectFunc.scala 481 B
code/src/main/scala/progscala3/typesystem/typelambdas/Functor.scala 563 B
code/src/main/scala/progscala3/typesystem/typepaths/PathExpressions.scala 1.35 KB
code/src/main/scala/progscala3/typesystem/valuetypes/TypeProjection.scala 627 B
code/src/main/scala/progscala3/visibility/PrivatePackage.scala 1.09 KB
code/src/main/scala/progscala3/visibility/PrivatePackageType.scala 822 B
code/src/main/scala/progscala3/visibility/PrivateScope.scala 1.44 KB
code/src/main/scala/progscala3/visibility/PrivateType.scala 1.20 KB
code/src/main/scala/progscala3/visibility/PrivateTypeNested.scala 649 B
code/src/main/scala/progscala3/visibility/ProtectedScope.scala 1.36 KB
code/src/main/scala/progscala3/visibility/PublicScope.scala 645 B
code/src/main/scala/progscala3/visibility/ScopeInheritance.scala 1.10 KB
code/src/script/scala-2/progscala3/bigdata/SparkWordCount.scala 501 B
code/src/script/scala-2/progscala3/contexts/ImplicitClauses.scala 1.02 KB
code/src/script/scala-2/progscala3/contexts/ImplicitGotcha.scala 359 B
code/src/script/scala-2/progscala3/objectsystem/hashcode/CaseObjectHashCode.scala 689 B
code/src/script/scala-2/progscala3/rounding/BasicFor.scala 127 B
code/src/script/scala-2/progscala3/rounding/DoWhileAlternative.scala 350 B
code/src/script/scala-2/progscala3/rounding/GuardFor.scala 105 B
code/src/script/scala-2/progscala3/rounding/If.scala 297 B
code/src/script/scala-2/progscala3/rounding/IfTyped.scala 331 B
code/src/script/scala-2/progscala3/rounding/ScopedFor.scala 274 B
code/src/script/scala-2/progscala3/rounding/ScopedOptionFor.scala 720 B
code/src/script/scala-2/progscala3/rounding/WeekDay.scala 1.47 KB
code/src/script/scala-2/progscala3/rounding/While.scala 308 B
code/src/script/scala-2/progscala3/rounding/YieldingFor.scala 188 B
code/src/script/scala-2/progscala3/rounding/YieldingForVector.scala 198 B
code/src/script/scala-2/progscala3/typesystem/selectable/Reflection.scala 984 B
code/src/script/scala/progscala3/appdesign/Deprecated.scala 600 B
code/src/script/scala/progscala3/basicoop/DollarsPercentagesOpaque.scala 1.39 KB
code/src/script/scala/progscala3/basicoop/DollarsPercentagesTypes.scala 650 B
code/src/script/scala/progscala3/basicoop/Exports.scala 1.45 KB
code/src/script/scala/progscala3/basicoop/Exports2.scala 2.48 KB
code/src/script/scala/progscala3/basicoop/GoodBad.scala 300 B
code/src/script/scala/progscala3/basicoop/MatchableOpaque.scala 424 B
code/src/script/scala/progscala3/basicoop/people/Employee.scala 431 B
code/src/script/scala/progscala3/basicoop/people/EmployeeSubclass.scala 303 B
code/src/script/scala/progscala3/basicoop/people/ZipCodeApply.scala 566 B
code/src/script/scala/progscala3/basicoop/people/ZipCodeAuxConstructors.scala 385 B
code/src/script/scala/progscala3/basicoop/people/ZipCodeRequire.scala 539 B
code/src/script/scala/progscala3/basicoop/tagging/Tags.scala 481 B
code/src/script/scala/progscala3/basicoop/tagging/Tags2.scala 479 B
code/src/script/scala/progscala3/basicoop/Tuple.scala 1,023 B
code/src/script/scala/progscala3/BracesSyntax.scala 2.33 KB
code/src/script/scala/progscala3/collections/CollectionsEquality.scala 557 B
code/src/script/scala/progscala3/collections/GroupBy.scala 381 B
code/src/script/scala/progscala3/collections/GroupByWC.scala 379 B
code/src/script/scala/progscala3/collections/MultiMap.scala 668 B
code/src/script/scala/progscala3/collections/MutableCollections.scala 1.01 KB
code/src/script/scala/progscala3/contexts/ArrowAssocExtension.scala 180 B
code/src/script/scala/progscala3/contexts/ByNameContextParameters.scala 1.04 KB
code/src/script/scala/progscala3/contexts/ContextFunctions.scala 849 B
code/src/script/scala/progscala3/contexts/ExtensionMethodScoping.scala 371 B
code/src/script/scala/progscala3/contexts/GenericExtensionMethods.scala 329 B
code/src/script/scala/progscala3/contexts/GivenImports.scala 980 B
code/src/script/scala/progscala3/contexts/ImplicitEvidence.scala 369 B
code/src/script/scala/progscala3/contexts/ImplicitNotFound.scala 920 B
code/src/script/scala/progscala3/contexts/ImplicitParams2ContextFunctions.scala 1.17 KB
code/src/script/scala/progscala3/contexts/InfixTypeRevisited.scala 426 B
code/src/script/scala/progscala3/contexts/MatchGivens.scala 857 B
code/src/script/scala/progscala3/contexts/ObjectExtensionMethods.scala 186 B
code/src/script/scala/progscala3/contexts/SeqUnzip.scala 339 B
code/src/script/scala/progscala3/contexts/typeclass/MonoidAliasGiven.scala 801 B
code/src/script/scala/progscala3/contexts/typeclass/MonoidTypeClass.scala 1.86 KB
code/src/script/scala/progscala3/contexts/typeclass/TypeClassSubtypingProblems.scala 3.68 KB
code/src/script/scala/progscala3/contexts/UsingClauses.scala 2.18 KB
code/src/script/scala/progscala3/contexts/UsingClausesLists.scala 890 B
code/src/script/scala/progscala3/contexts/UsingTypeErasureWorkaround.scala 574 B
code/src/script/scala/progscala3/dynamic/CLINQ.scala 816 B
code/src/script/scala/progscala3/dynamic/SelectableSQL.scala 1.59 KB
code/src/script/scala/progscala3/forcomps/ForEithers.scala 614 B
code/src/script/scala/progscala3/forcomps/ForEithersCombinators.scala 615 B
code/src/script/scala/progscala3/forcomps/ForEithersSeq.scala 224 B
code/src/script/scala/progscala3/forcomps/ForFlatmap.scala 270 B
code/src/script/scala/progscala3/forcomps/ForForeach.scala 387 B
code/src/script/scala/progscala3/forcomps/ForGuard.scala 313 B
code/src/script/scala/progscala3/forcomps/ForMap.scala 260 B
code/src/script/scala/progscala3/forcomps/ForOptionsBad.scala 1,010 B
code/src/script/scala/progscala3/forcomps/ForOptionsBad2.scala 529 B
code/src/script/scala/progscala3/forcomps/ForOptionsFilter.scala 620 B
code/src/script/scala/progscala3/forcomps/ForOptionsSeq.scala 490 B
code/src/script/scala/progscala3/forcomps/ForTranslated.scala 896 B
code/src/script/scala/progscala3/forcomps/ForTries.scala 533 B
code/src/script/scala/progscala3/forcomps/ForTriesSeq.scala 261 B
code/src/script/scala/progscala3/forcomps/ForVariable.scala 336 B
code/src/script/scala/progscala3/forcomps/RefTransparency.scala 460 B
code/src/script/scala/progscala3/forcomps/small-test-file.txt 39 B
code/src/script/scala/progscala3/fp/basics/Currying.scala 555 B
code/src/script/scala/progscala3/fp/basics/HOFsClosures.scala 465 B
code/src/script/scala/progscala3/fp/basics/HOFsClosures2.scala 334 B
code/src/script/scala/progscala3/fp/basics/HOFsComposition.scala 156 B
code/src/script/scala/progscala3/fp/basics/PartialApplication.scala 1.28 KB
code/src/script/scala/progscala3/fp/basics/PartialFuncOption.scala 417 B
code/src/script/scala/progscala3/fp/basics/Tupling.scala 424 B
code/src/script/scala/progscala3/fp/categories/ForTriesSteps.scala 844 B
code/src/script/scala/progscala3/fp/categories/Functor.scala 361 B
code/src/script/scala/progscala3/fp/categories/MapMerge.scala 718 B
code/src/script/scala/progscala3/fp/combinators/MapF.scala 318 B
code/src/script/scala/progscala3/fp/curry/Currying.scala 695 B
code/src/script/scala/progscala3/fp/curry/Lifting.scala 508 B
code/src/script/scala/progscala3/fp/curry/Tupleing.scala 223 B
code/src/script/scala/progscala3/fp/datastructs/Filter.scala 235 B
code/src/script/scala/progscala3/fp/datastructs/FilterOthers.scala 369 B
code/src/script/scala/progscala3/fp/datastructs/FlatMap.scala 184 B
code/src/script/scala/progscala3/fp/datastructs/FlatMapValidate.scala 770 B
code/src/script/scala/progscala3/fp/datastructs/Fold.scala 621 B
code/src/script/scala/progscala3/fp/datastructs/FoldLeftRight.scala 867 B
code/src/script/scala/progscala3/fp/datastructs/Foreach.scala 639 B
code/src/script/scala/progscala3/fp/datastructs/LazyListNaturals.scala 140 B
code/src/script/scala/progscala3/fp/datastructs/Map.scala 1.29 KB
code/src/script/scala/progscala3/fp/datastructs/Reduce.scala 447 B
code/src/script/scala/progscala3/fp/datastructs/Scan.scala 149 B
code/src/script/scala/progscala3/fp/datastructs/Sequence.scala 305 B
code/src/script/scala/progscala3/fp/datastructs/Set.scala 486 B
code/src/script/scala/progscala3/fp/datastructs/Vector.scala 431 B
code/src/script/scala/progscala3/fp/recursion/Trampoline.scala 373 B
code/src/script/scala/progscala3/hierarchy/Asserts.scala 322 B
code/src/script/scala/progscala3/IndentationSyntax.scala 2.97 KB
code/src/script/scala/progscala3/introscala/TryShapes.scala 211 B
code/src/script/scala/progscala3/introscala/Upper1.scala 255 B
code/src/script/scala/progscala3/introscala/Upper2.scala 186 B
code/src/script/scala/progscala3/introscala/Upper2Simplified.scala 118 B
code/src/script/scala/progscala3/javainterop/CollectionConverters.scala 314 B
code/src/script/scala/progscala3/meta/compiletime/CodeOf.scala 1.43 KB
code/src/script/scala/progscala3/meta/compiletime/ConstValue.scala 1.71 KB
code/src/script/scala/progscala3/meta/compiletime/ConstValueTuple.scala 413 B
code/src/script/scala/progscala3/meta/compiletime/RequireConst.scala 304 B
code/src/script/scala/progscala3/meta/compiletime/SummonAll.scala 327 B
code/src/script/scala/progscala3/meta/compiletime/SummonFrom.scala 754 B
code/src/script/scala/progscala3/meta/inline/ConditionalMatch.scala 486 B
code/src/script/scala/progscala3/meta/inline/Overrides.scala 457 B
code/src/script/scala/progscala3/meta/inline/Recursive.scala 261 B
code/src/script/scala/progscala3/meta/inline/Transparent.scala 413 B
code/src/script/scala/progscala3/meta/reflection/JReflect.scala 667 B
code/src/script/scala/progscala3/meta/reflection/MakeArray.scala 309 B
code/src/script/scala/progscala3/objectsystem/equality/CanEqualBug.scala 437 B
code/src/script/scala/progscala3/objectsystem/equality/CanEqualBugFix.scala 576 B
code/src/script/scala/progscala3/objectsystem/equality/Equality.scala 2.01 KB
code/src/script/scala/progscala3/objectsystem/equality/InheritanceEquality.scala 799 B
code/src/script/scala/progscala3/objectsystem/hashcode/CaseObjectHashCode.scala 976 B
code/src/script/scala/progscala3/objectsystem/init/BadFieldInitOrder.scala 456 B
code/src/script/scala/progscala3/objectsystem/init/DefValInit.scala 390 B
code/src/script/scala/progscala3/objectsystem/init/LazyValInit.scala 391 B
code/src/script/scala/progscala3/objectsystem/init/TraitParamValInit.scala 464 B
code/src/script/scala/progscala3/objectsystem/init/TypeInitOrder.scala 481 B
code/src/script/scala/progscala3/objectsystem/linearization/Linearization.scala 1.42 KB
code/src/script/scala/progscala3/objectsystem/overrides/BadOverrideVal.scala 528 B
code/src/script/scala/progscala3/objectsystem/overrides/ClassFields.scala 292 B
code/src/script/scala/progscala3/objectsystem/overrides/PayrollTemplateMethod.scala 1.26 KB
code/src/script/scala/progscala3/objectsystem/ui/Button.scala 136 B
code/src/script/scala/progscala3/objectsystem/ui/VetoableClicks.scala 999 B
code/src/script/scala/progscala3/objectsystem/ui/VetoableClicksUap.scala 968 B
code/src/script/scala/progscala3/objectsystem/variance/FunctionVariance.scala 547 B
code/src/script/scala/progscala3/objectsystem/variance/MutableVariance.scala 754 B
code/src/script/scala/progscala3/patternmatching/Assignments.scala 521 B
code/src/script/scala/progscala3/patternmatching/AssignmentsFragile.scala 231 B
code/src/script/scala/progscala3/patternmatching/AssignmentsInterpStrs.scala 257 B
code/src/script/scala/progscala3/patternmatching/AssignmentsRegex.scala 1.29 KB
code/src/script/scala/progscala3/patternmatching/AssignmentsTuples.scala 379 B
code/src/script/scala/progscala3/patternmatching/Infix.scala 355 B
code/src/script/scala/progscala3/patternmatching/Matchable.scala 584 B
code/src/script/scala/progscala3/patternmatching/MatchChaining.scala 331 B
code/src/script/scala/progscala3/patternmatching/MatchDeep.scala 962 B
code/src/script/scala/progscala3/patternmatching/MatchDeepTuple.scala 376 B
code/src/script/scala/progscala3/patternmatching/MatchExhaustive.scala 171 B
code/src/script/scala/progscala3/patternmatching/MatchExhaustiveFix.scala 196 B
code/src/script/scala/progscala3/patternmatching/MatchForFiltering.scala 399 B
code/src/script/scala/progscala3/patternmatching/MatchGuard.scala 303 B
code/src/script/scala/progscala3/patternmatching/MatchInterpolatedString.scala 665 B
code/src/script/scala/progscala3/patternmatching/MatchPair.scala 335 B
code/src/script/scala/progscala3/patternmatching/MatchRegex.scala 895 B
code/src/script/scala/progscala3/patternmatching/MatchRepeatedParams.scala 369 B
code/src/script/scala/progscala3/patternmatching/MatchRepeatedParamsList.scala 1.43 KB
code/src/script/scala/progscala3/patternmatching/MatchReverseSeq.scala 384 B
code/src/script/scala/progscala3/patternmatching/MatchSeq.scala 552 B
code/src/script/scala/progscala3/patternmatching/MatchSurprise.scala 599 B
code/src/script/scala/progscala3/patternmatching/MatchTreeADTDeep.scala 536 B
code/src/script/scala/progscala3/patternmatching/MatchTreeADTExhaustive.scala 738 B
code/src/script/scala/progscala3/patternmatching/MatchTreeADTFull.scala 853 B
code/src/script/scala/progscala3/patternmatching/MatchTuple.scala 872 B
code/src/script/scala/progscala3/patternmatching/MatchTypesErasure.scala 319 B
code/src/script/scala/progscala3/patternmatching/MatchTypesFix.scala 409 B
code/src/script/scala/progscala3/patternmatching/MatchUnapplySeq.scala 847 B
code/src/script/scala/progscala3/patternmatching/MatchVariable.scala 806 B
code/src/script/scala/progscala3/patternmatching/MatchVariable2.scala 419 B
code/src/script/scala/progscala3/patternmatching/MatchWithoutUnapplySeq.scala 665 B
code/src/script/scala/progscala3/patternmatching/ParameterUntupling.scala 527 B
code/src/script/scala/progscala3/patternmatching/UnapplyBoolean.scala 607 B
code/src/script/scala/progscala3/patternmatching/UnapplyProduct.scala 867 B
code/src/script/scala/progscala3/patternmatching/UnapplySeq.scala 1.02 KB
code/src/script/scala/progscala3/patternmatching/UnapplySingleValue.scala 436 B
code/src/script/scala/progscala3/patternmatching/UnapplySingleValue2.scala 943 B
code/src/script/scala/progscala3/rounding/BasicFor.scala 280 B
code/src/script/scala/progscala3/rounding/CallByName.scala 577 B
code/src/script/scala/progscala3/rounding/DoWhileAlternative.scala 155 B
code/src/script/scala/progscala3/rounding/GuardFor.scala 154 B
code/src/script/scala/progscala3/rounding/If.scala 367 B
code/src/script/scala/progscala3/rounding/IfTyped.scala 138 B
code/src/script/scala/progscala3/rounding/InfixMethod.scala 364 B
code/src/script/scala/progscala3/rounding/InfixType.scala 435 B
code/src/script/scala/progscala3/rounding/LazyInitVal.scala 309 B
code/src/script/scala/progscala3/rounding/ScopedFor.scala 275 B
code/src/script/scala/progscala3/rounding/ScopedOptionFor.scala 774 B
code/src/script/scala/progscala3/rounding/Traits.scala 1.59 KB
code/src/script/scala/progscala3/rounding/TreeADT.scala 900 B
code/src/script/scala/progscala3/rounding/TypeErasureProblem.scala 154 B
code/src/script/scala/progscala3/rounding/TypeErasureTargetNameFix.scala 252 B
code/src/script/scala/progscala3/rounding/Uninitialized.scala 522 B
code/src/script/scala/progscala3/rounding/WeekDay.scala 1.75 KB
code/src/script/scala/progscala3/rounding/While.scala 138 B
code/src/script/scala/progscala3/rounding/YieldingFor.scala 156 B
code/src/script/scala/progscala3/rounding/YieldingForVector.scala 192 B
code/src/script/scala/progscala3/traits/TraitConstruction.scala 746 B
code/src/script/scala/progscala3/traits/ui2/ClickCountObserver.scala 475 B
code/src/script/scala/progscala3/traits/ui2/TransparentTraits.scala 1.01 KB
code/src/script/scala/progscala3/traits/ui2/VetoableClickCountObserver.scala 412 B
code/src/script/scala/progscala3/traits/ui/ButtonCountObserver1.scala 442 B
code/src/script/scala/progscala3/traits/ui/ButtonCountObserver2.scala 548 B
code/src/script/scala/progscala3/traits/UnionTypes.scala 366 B
code/src/script/scala/progscala3/typelessdomore/BulkReader.scala 287 B
code/src/script/scala/progscala3/typelessdomore/CountTo.scala 240 B
code/src/script/scala/progscala3/typelessdomore/Factorial.scala 292 B
code/src/script/scala/progscala3/typelessdomore/FactorialTailrec.scala 342 B
code/src/script/scala/progscala3/typelessdomore/FibonacciTailrec.scala 296 B
code/src/script/scala/progscala3/typelessdomore/FunctionVsPartialFunction.scala 618 B
code/src/script/scala/progscala3/typelessdomore/Futures.scala 827 B
code/src/script/scala/progscala3/typelessdomore/Human.scala 313 B
code/src/script/scala/progscala3/typelessdomore/Loop.scala 329 B
code/src/script/scala/progscala3/typelessdomore/MapGet.scala 946 B
code/src/script/scala/progscala3/typelessdomore/MethodBroadInference.scala 315 B
code/src/script/scala/progscala3/typelessdomore/MethodNestedReturn.scala 295 B
code/src/script/scala/progscala3/typelessdomore/MethodOverloadedReturn.scala 246 B
code/src/script/scala/progscala3/typelessdomore/MethodRecursiveReturn.scala 354 B
code/src/script/scala/progscala3/typelessdomore/MultilineStrings.scala 239 B
code/src/script/scala/progscala3/typelessdomore/NoSemicolons.scala 398 B
code/src/script/scala/progscala3/typelessdomore/Null.scala 422 B
code/src/script/scala/progscala3/typelessdomore/OptionalNew.scala 491 B
code/src/script/scala/progscala3/typelessdomore/PartialFunctions.scala 1.47 KB
code/src/script/scala/progscala3/typelessdomore/Ranges.scala 679 B
code/src/script/scala/progscala3/typelessdomore/Record.scala 184 B
code/src/script/scala/progscala3/typelessdomore/RepeatedParameters.scala 629 B
code/src/script/scala/progscala3/typelessdomore/StateCapitalsSubset.scala 552 B
code/src/script/scala/progscala3/typelessdomore/Tuples.scala 448 B
code/src/script/scala/progscala3/typesystem/abstracttypes/AbstractTypesEx.scala 1.45 KB
code/src/script/scala/progscala3/typesystem/bounds/list/ListAb.scala 543 B
code/src/script/scala/progscala3/typesystem/bounds/LowerBounds.scala 549 B
code/src/script/scala/progscala3/typesystem/bounds/ViewBoundsDeprecated.scala 990 B
code/src/script/scala/progscala3/typesystem/bounds/ViewToContextBounds.scala 966 B
code/src/script/scala/progscala3/typesystem/deptypes/DependentTypes.scala 2.14 KB
code/src/script/scala/progscala3/typesystem/deptypes/DependentTypesBounds.scala 956 B
code/src/script/scala/progscala3/typesystem/deptypes/DependentTypesSimple.scala 3.00 KB
code/src/script/scala/progscala3/typesystem/deptypes/DependentTypesTuples.scala 1.67 KB
code/src/script/scala/progscala3/typesystem/deptypes/DepMethodFunc.scala 2.01 KB
code/src/script/scala/progscala3/typesystem/higherkinded/FoldLeft.scala 818 B
code/src/script/scala/progscala3/typesystem/higherkinded/HKFoldLeft.scala 1.84 KB
code/src/script/scala/progscala3/typesystem/intersectionunion/Intersection.scala 1.45 KB
code/src/script/scala/progscala3/typesystem/intersectionunion/Union.scala 2.20 KB
code/src/script/scala/progscala3/typesystem/lazy/LazyFibonacci.scala 253 B
code/src/script/scala/progscala3/typesystem/lazy/LazyInts.scala 384 B
code/src/script/scala/progscala3/typesystem/matchtypes/DepTypedMethods.scala 896 B
code/src/script/scala/progscala3/typesystem/matchtypes/MatchTypes.scala 3.62 KB
code/src/script/scala/progscala3/typesystem/matchtypes/MatchTypes2.scala 4.62 KB
code/src/script/scala/progscala3/typesystem/poly/PolymorphicFunctions.scala 2.63 KB
code/src/script/scala/progscala3/typesystem/recursivetypes/FBound.scala 1.27 KB
code/src/script/scala/progscala3/typesystem/selectable/Selectable.scala 769 B
code/src/script/scala/progscala3/typesystem/selftype/ButtonSubjectObserver.scala 437 B
code/src/script/scala/progscala3/typesystem/selftype/SelfTypeCakePattern.scala 1.20 KB
code/src/script/scala/progscala3/typesystem/selftype/ThisAlias.scala 518 B
code/src/script/scala/progscala3/typesystem/structuraltypes/Observer.scala 776 B
code/src/script/scala/progscala3/typesystem/structuraltypes/ObserverFunc.scala 790 B
code/src/script/scala/progscala3/typesystem/typelambdas/Functor.scala 266 B
code/src/script/scala/progscala3/typesystem/typepaths/TypePath.scala 376 B
code/src/script/scala/progscala3/typesystem/valuetypes/CurriedFunction.scala 468 B
code/src/script/scala/progscala3/typesystem/valuetypes/InfixTypes.scala 633 B
code/src/script/scala/progscala3/typesystem/valuetypes/SingletonTypes.scala 417 B
code/src/script/scala/progscala3/typesystem/valuetypes/TypeProjection.scala 493 B
code/src/test/scala/progscala3/basicoop/people/PersonSuite.scala 1.28 KB
code/src/test/scala/progscala3/basicoop/people/ZipCodeProperties.scala 2.00 KB
code/src/test/scala/progscala3/basicoop/people/ZipCodePropertiesSuite.scala 1.97 KB
code/src/test/scala/progscala3/basicoop/ValueClassPhoneNumberSuite.scala 335 B
code/src/test/scala/progscala3/contexts/accounting/NewImplicitConversionsSuite.scala 1.47 KB
code/src/test/scala/progscala3/contexts/CustomStringInterpolatorSuite.scala 1.39 KB
code/src/test/scala/progscala3/contexts/GenericExtensionMethodsSuite.scala 524 B
code/src/test/scala/progscala3/contexts/ImplicitConversionResolutionSuite.scala 1.05 KB
code/src/test/scala/progscala3/contexts/SQLStringInterpolatorSuite.scala 1.72 KB
code/src/test/scala/progscala3/contexts/typeclass/new3/ToJSONTypeClassesSuite.scala 1.16 KB
code/src/test/scala/progscala3/contexts/typeclass/old/ToJSONOldTypeClassesSuite.scala 1.16 KB
code/src/test/scala/progscala3/contexts/TypeClassesSubtypingSuite.scala 954 B
code/src/test/scala/progscala3/contexts/UsingParameterSuite.scala 604 B
code/src/test/scala/progscala3/dsls/payroll/internal/DSLPropertiesSuite.scala 1.13 KB
code/src/test/scala/progscala3/dsls/payroll/parsercomb/DSLPropertiesSuite.scala 1.18 KB
code/src/test/scala/progscala3/dsls/payroll/PayrollSuite.scala 1.76 KB
code/src/test/scala/progscala3/dynamic/CLINQSuite.scala 4.73 KB
code/src/test/scala/progscala3/forcomps/ForEithersGoodSuite.scala 844 B
code/src/test/scala/progscala3/forcomps/ForEithersSeqSuite.scala 452 B
code/src/test/scala/progscala3/forcomps/ForFlatmapSuite.scala 530 B
code/src/test/scala/progscala3/forcomps/ForForeachSuite.scala 673 B
code/src/test/scala/progscala3/forcomps/ForGuardSuite.scala 668 B
code/src/test/scala/progscala3/forcomps/ForMapSuite.scala 566 B
code/src/test/scala/progscala3/forcomps/ForOptionsBad2Suite.scala 763 B
code/src/test/scala/progscala3/forcomps/ForOptionsBadSuite.scala 1.25 KB
code/src/test/scala/progscala3/forcomps/ForOptionsGoodSuite.scala 825 B
code/src/test/scala/progscala3/forcomps/ForOptionsSeqSuite.scala 929 B
code/src/test/scala/progscala3/forcomps/ForTriesGoodSuite.scala 1.03 KB
code/src/test/scala/progscala3/forcomps/ForTriesSeqSuite.scala 480 B
code/src/test/scala/progscala3/forcomps/ForVariableSuite.scala 782 B
code/src/test/scala/progscala3/forcomps/ForVariableTranslatedSuite.scala 710 B
code/src/test/scala/progscala3/forcomps/LoginFormValidatorNecSuite.scala 1.31 KB
code/src/test/scala/progscala3/forcomps/LoginFormValidatorSingleSuite.scala 1.37 KB
code/src/test/scala/progscala3/forcomps/RemoveBlanksSuite.scala 968 B
code/src/test/scala/progscala3/forcomps/small-test-file.txt 39 B
code/src/test/scala/progscala3/fp/basics/HOFsClosures2Suite.scala 1.04 KB
code/src/test/scala/progscala3/fp/basics/HOFsClosuresSuite.scala 930 B
code/src/test/scala/progscala3/fp/basics/HOFsCompositionSuite.scala 529 B
code/src/test/scala/progscala3/fp/categories/ForEithersStepsSuite.scala 2.22 KB
code/src/test/scala/progscala3/fp/categories/ForOptionsStepsSuite.scala 3.05 KB
code/src/test/scala/progscala3/fp/categories/ForTriesStepsSuite.scala 2.15 KB
code/src/test/scala/progscala3/fp/categories/FunctorPropertiesSuite.scala 1.47 KB
code/src/test/scala/progscala3/fp/categories/FunctorSuite.scala 604 B
code/src/test/scala/progscala3/fp/categories/MapMergeSuite.scala 439 B
code/src/test/scala/progscala3/fp/categories/MonadPropertiesSuite.scala 872 B
code/src/test/scala/progscala3/fp/categories/MonadSuite.scala 688 B
code/src/test/scala/progscala3/fp/combinators/MapFSuite.scala 599 B
code/src/test/scala/progscala3/fp/combinators/PayrollSuite.scala 1.38 KB
code/src/test/scala/progscala3/fp/curry/CurriedFuncSuite.scala 1.50 KB
code/src/test/scala/progscala3/fp/curry/LiftedFuncSuite.scala 1.02 KB
code/src/test/scala/progscala3/fp/curry/TupledFuncSuite.scala 1,007 B
code/src/test/scala/progscala3/fp/datastructs/FilterSuite.scala 483 B
code/src/test/scala/progscala3/fp/datastructs/FlatMapSuite.scala 781 B
code/src/test/scala/progscala3/fp/datastructs/FoldAssocFuncsSuite.scala 2.13 KB
code/src/test/scala/progscala3/fp/datastructs/FoldLeftRightSuite.scala 541 B
code/src/test/scala/progscala3/fp/datastructs/FoldMapSuite.scala 916 B
code/src/test/scala/progscala3/fp/datastructs/FoldReduceSuite.scala 968 B
code/src/test/scala/progscala3/fp/datastructs/FoldRegexPatternsSuite.scala 1.48 KB
code/src/test/scala/progscala3/fp/datastructs/FoldVectorImplSuite.scala 1.11 KB
code/src/test/scala/progscala3/fp/datastructs/ForeachSuite.scala 940 B
code/src/test/scala/progscala3/fp/datastructs/LazyListFibonacciSuite.scala 400 B
code/src/test/scala/progscala3/fp/datastructs/ListSuite.scala 837 B
code/src/test/scala/progscala3/fp/datastructs/MapSuite.scala 1.31 KB
code/src/test/scala/progscala3/fp/datastructs/SeqSuite.scala 929 B
code/src/test/scala/progscala3/fp/datastructs/SetSuite.scala 818 B
code/src/test/scala/progscala3/fp/datastructs/VectorSuite.scala 1.05 KB
code/src/test/scala/progscala3/fp/recursion/FactorialSuite.scala 1.09 KB
code/src/test/scala/progscala3/fp/recursion/TrampolineSuite.scala 717 B
code/src/test/scala/progscala3/meta/InvariantSuite.scala 1.19 KB
code/src/test/scala/progscala3/meta/RequirementSuite.scala 801 B
code/src/test/scala/progscala3/objectsystem/equality/EqualitySuite.scala 3.16 KB
code/src/test/scala/progscala3/objectsystem/linearization/LinearizationSuite.scala 1.63 KB
code/src/test/scala/progscala3/objectsystem/linearization/PhoneNumberSuite.scala 471 B
code/src/test/scala/progscala3/rounding/PathSuite.scala 762 B
code/src/test/scala/progscala3/toolslibs/ComplexPropertiesSuite.scala 1.43 KB
code/src/test/scala/progscala3/toolslibs/ComplexSuite.scala 647 B
code/src/test/scala/progscala3/typelessdomore/AbstractTypesSuite.scala 614 B
code/src/test/scala/progscala3/typesystem/bounds/list/AbbrevListSuite.scala 1.11 KB
Wampler D. - Programming Scala, 3rd Edition - 2021.epub 8.35 MB
Wampler D. - Programming Scala, 3rd Edition - 2021.pdf 6.90 MB