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