Releases: iwi-se/Advanced-Programming-Paradigms
Releases · iwi-se/Advanced-Programming-Paradigms
Release list
0.93
Changes
Book
- Updated PDF
Added
- sources/cia/urn.hpp
- sources/templates/PickWithMemberTemplate.cpp
Modified
- book/Advanced Programming Paradigms in C++.pdf
- sources/cia/FinalDraw.cpp
- sources/functional/Cone.cpp
- sources/objects/Acquaintances.cpp
- sources/objects/AssignmentUnitTests.cpp
- sources/objects/Circular.cpp
- sources/objects/FinalClass.cpp
- sources/objects/InitializerList.cpp
- sources/objects/LateBindingLost.cpp
- sources/objects/Nodiscard.cpp
- sources/objects/Order.cpp
- sources/objects/RelationsGraph.cpp
- sources/objects/SharedPointer.cpp
- sources/objects/Sorting.cpp
- sources/objects/TransferOwnership.cpp
- sources/objects/urn.hpp
- sources/templates/TypenameTemplate.cpp
Removed
- sources/objects/exec
- sources/templates/SwapMore.cpp
v0.92
Changes
Book
- Updated PDF
Added
- book/Advanced Programming Paradigms in C++.pdf
- sources/cia/BM_Comprehensive.cpp
- sources/cia/BM_Containers.cpp
- sources/cia/BM_Maps.cpp
- sources/cia/BM_RandomData100.cpp
- sources/cia/BM_RandomData1_1000.cpp
- sources/cia/BM_RandomData1_1000.csv
- sources/cia/ClassicArray.cpp
- sources/cia/Containers.cpp
- sources/cia/CorrectMean.cpp
- sources/cia/DS.cpp
- sources/cia/DescriptiveStatistics.cpp
- sources/cia/Distribution.cpp
- sources/cia/FinalDraw.cpp
- sources/cia/FoldLeft.cpp
- sources/cia/GermanFemales.cpp
- sources/cia/HanoiSimple.cpp
- sources/cia/HanoiSmarter.cpp
- sources/cia/HanoiStack.cpp
- sources/cia/HanoiVisualization.cpp
- sources/cia/InsertionSort.cpp
- sources/cia/MapOfPairs.cpp
- sources/cia/MapWithDoubles.cpp
- sources/cia/MultiDimensions.cpp
- sources/cia/MultiMap.cpp
- sources/cia/MultiSet.cpp
- sources/cia/NamesAndMeans.cpp
- sources/cia/PRN_Generator.cpp
- sources/cia/RandomDevice.cpp
- sources/cia/SeedValue.cpp
- sources/cia/Set.cpp
- sources/cia/SetOfPairs.cpp
- sources/cia/SetOfPairsAdapted.cpp
- sources/cia/SetOfTuples.cpp
- sources/cia/SetOfTuplesAdapted.cpp
- sources/cia/StatisticsWithMap.cpp
- sources/cia/Transform.cpp
- sources/cia/UnitTesting.cpp
- sources/cia/UnorderedSet.cpp
- sources/cia/VectorA.cpp
- sources/cia/VectorB.cpp
- sources/cia/VectorC.cpp
- sources/cia/VectorD.cpp
- sources/cia/VectorE.cpp
- sources/cia/WrongMean.cpp
- sources/cia/bm.txt
- sources/cia/extended_statistics.hpp
- sources/cia/statistics.hpp
- sources/cia/table.csv
- sources/cia/table.txt
- sources/cia/test.cpp
- sources/cia/to_string.hpp
- sources/functional/BM_TailRecursion.cpp
- sources/functional/BasicLambda.cpp
- sources/functional/BooleanClassUT.cpp
- sources/functional/BooleanEnumUT.cpp
- sources/functional/BooleanVariantUT.cpp
- sources/functional/Butterfly.cpp
- sources/functional/CRV.cpp
- sources/functional/CaptureClause.cpp
- sources/functional/CaptureThis.cpp
- sources/functional/CheckedFactorial.cpp
- sources/functional/ComplexLambda.cpp
- sources/functional/Composition.cpp
- sources/functional/Cone.cpp
- sources/functional/Currying.cpp
- sources/functional/Expected.cpp
- sources/functional/FI.cpp
- sources/functional/FR.cpp
- sources/functional/Factorial.cpp
- sources/functional/FactorialMemo.cpp
- sources/functional/FactorialTMP.cpp
- sources/functional/Flatten.cpp
- sources/functional/FunctionObject.cpp
- sources/functional/Functor.cpp
- sources/functional/HOFasParameter.cpp
- sources/functional/HOFasReturnValue.cpp
- sources/functional/Join.cpp
- sources/functional/LifeSimple.cpp
- sources/functional/LifeTUI.cpp
- sources/functional/NestedFunctor.cpp
- sources/functional/Optional.cpp
- sources/functional/OptionalOrElse.cpp
- sources/functional/PrimeFactors.cpp
- sources/functional/ReferentialTransparency.cpp
- sources/functional/SimplifiedLambda.cpp
- sources/functional/StrictOrder.cpp
- sources/functional/Tuple.cpp
- sources/functional/TypePlay.cpp
- sources/functional/TypePlayCurrying.cpp
- sources/functional/ViewMonad.cpp
- sources/functional/booleanclass.hpp
- sources/functional/booleanenum.hpp
- sources/functional/booleanvariant.hpp
- sources/functional/opt.txt
- sources/gui/Children.cpp
- sources/gui/DrawText.cpp
- sources/gui/Events.cpp
- sources/gui/EventsSimplified.cpp
- sources/gui/Focus.cpp
- sources/gui/FontFeatures.cpp
- sources/gui/Fonts.cpp
- sources/gui/GuiMove.cpp
- sources/gui/GuiMoveWithInfo.cpp
- sources/gui/Main.cpp
- sources/gui/Menu.cpp
- sources/gui/MenuWithLambdas.cpp
- sources/gui/MoreAboutDrawing.cpp
- sources/gui/Move.cpp
- sources/gui/MoveWithInfo.cpp
- sources/gui/Move_build_on_windows.txt
- sources/gui/NestedChildren.cpp
- sources/gui/NestedChildrenImproved.cpp
- sources/gui/Observer.cpp
- sources/gui/ProgrammedMenu.cpp
- sources/gui/TerminalOutput.cpp
- sources/gui/psychedelic.png
- sources/gui/run.bat
- sources/objects/Access.cpp
- sources/objects/Acquaintances.cpp
- sources/objects/AssignmentUnitTests.cpp
- sources/objects/BreakingTheCircle.cpp
- sources/objects/Butterfly.cpp
- sources/objects/Circular.cpp
- sources/objects/ConstAndDownLegacyCasts.cpp
- sources/objects/ConstCast.cpp
- sources/objects/Constructors.cpp
- sources/objects/CopyInitialization.cpp
- sources/objects/Default.cpp
- sources/objects/Delete.cpp
- sources/objects/Destructor.cpp
- sources/objects/Diary.cpp
- sources/objects/Discussion.cpp
- sources/objects/DoubleAsOBCE.cpp
- sources/objects/DynamicCast.cpp
- sources/objects/DynamicType.cpp
- sources/objects/ExceptionBadUse.cpp
- sources/objects/ExceptionBasics.cpp
- sources/objects/ExceptionCorrectUse.cpp
- sources/objects/Explicit.cpp
- sources/objects/Final.cpp
- sources/objects/FinalClass.cpp
- sources/objects/FinalMethod.cpp
- sources/objects/Global.cpp
- sources/objects/IncompleteObject.cpp
- sources/objects/InitializerList.cpp
- sources/objects/LateBindingLost.cpp
- sources/objects/MultiMethodUnitTests.cpp
- sources/objects/MultipleBaseObjects.cpp
- sources/objects/Nodiscard.cpp
- sources/objects/OBCC.cpp
- sources/objects/OBCE.cpp
- sources/objects/OBCH.hpp
- sources/objects/OBCHE.hpp
- sources/objects/OBCH_UnitTests.cpp
- sources/objects/OBC_ADT.cpp
- sources/objects/OBC_Error.cpp
- sources/objects/OBC_ErrorOverride.cpp
- sources/objects/OBC_IO.cpp
- sources/objects/OBC_Inheritance.cpp
- sources/objects/OBC_LB.cpp
- sources/objects/OBC_Override.cpp
- sources/objects/OBC_TypeFunctions.cpp
- sources/objects/OBC_TypeFunctionsAdvanced.cpp
- sources/objects/OIDManagerUnitTests.cpp
- sources/objects/Order.cpp
- sources/objects/PersistenceUnitTests.cpp
- sources/objects/ProblematicAssignment.cpp
- sources/objects/RN.hpp
- sources/objects/RNI.hpp
- sources/objects/RN_UnitTests.cpp
- sources/objects/ReinterpretCast.cpp
- sources/objects/RelationsGraph.cpp
- sources/objects/ResolvingNameCollision.cpp
- sources/objects/Resource.cpp
- sources/objects/SharedPointer.cpp
- sources/objects/SimpleLegacyCasts.cpp
- sources/objects/Sorting.cpp
- sources/objects/Specifics.cpp
- sources/objects/StackUnwinding.cpp
- sources/objects/Static.cpp
- sources/objects/StaticCast.cpp
- sources/objects/Subobjects.cpp
- sources/objects/TransferOwnership.cpp
- sources/objects/TypeID.cpp
- sources/objects/TypeTraits.cpp
- sources/objects/UrnUnitTests.cpp
- sources/objects/UseGlobal.cpp
- sources/objects/UsingConstructors.cpp
- sources/objects/UsingPrivateBaseClass.cpp
- sources/objects/VirtualBaseClass.cpp
- sources/objects/assignment.hpp
- sources/objects/exec
- sources/objects/joshs_diary.txt
- sources/objects/manual.viz
- sources/objects/obc1.csv
- sources/objects/obc2.csv
- sources/objects/oid_manager.hpp
- sources/objects/persistence.hpp
- sources/objects/persons.csv
- sources/objects/rational_number/math_helper.cpp
- sources/objects/rational_number/math_helper.hpp
- sources/objects/rational_number/rational_number.cpp
- sources/objects/rational_number/rational_number.hpp
- sources/objects/rational_number/rational_number_operators.cpp
- sources/objects/rational_number/rational_number_operators.hpp
- sources/objects/urn.hpp
- sources/templates/AliasTemplate.cpp
- sources/templates/BoolBuffer.cpp
- sources/templates/BufferChar5.cpp
- sources/templates/BufferDefaultArguments.cpp
- sources/templates/BufferTemplateT.cpp
- sources/templates/BufferTemplateTN.cpp
- sources/templates/ClassTemplateWithTAD.cpp
- sources/templates/Folds.cpp
- sources/templates/GenericSerialization.cpp
- sources/templates/InputCppInsights.cpp
- sources/templates/LookUp.cpp
- sources/templates/NonTypeTemplateParameter.cpp
- sources/templates/OutputCppInsights.cpp
- sources/templates/OutputFoldCppInsights.cpp
- sources/templates/PersistenceUnitTests.cpp
- sources/templates/RingBufferSquaring.cpp
- sources/templates/StringSerialization.cpp
- sources/templates/SumWithConcept.cpp
- sources/templates/SwapChecked.cpp
- sources/templates/SwapCompleteDiagnostics.cpp
- sources/templates/SwapImproved.cpp
- sources/templates/SwapIncompleteDiagnostics.cpp
- sources/templates/SwapInts.cpp
- sources/templates/SwapMore.cpp
- sources/templates/SwapMoreSpecialized.cpp
- sources/templates/SwapMoreTemplates.cpp
- sources/templates/SwapNewSyntax.cpp
- sources/templates/SwapOverloaded.cpp
- sources/templates/SwapOverloads.cpp
- sources/templates/SwapPointers.cpp
- sources/templates/SwapSpecialized.cpp
- sources/templates/SwapTemplate.cpp
- sources/templates/SwapWithConcept.cpp
- sources/templates/SwapWithConceptAndRequires.cpp
- sources/templates/SwapWithIntegralTemplateParameter.cpp
- sources/templates/SwapWithRequires.cpp
- sources/templates/TemplateMetaFunction_KEEP_FOR_CURIOSITY.cpp
- sources/templates/TemplateTemplateParameter.cpp
- sources/templates/TypenameTemplate.cpp
- sources/templates/UnmetRequirements.cpp
- sources/templates/UseInstantiations.cpp
- sources/templates/VariadicTemplates.cpp
- sources/templates/all.hpp
- sources/templates/binary.data
- sources/templates/definitions.t
- sources/templates/header.hpp
- sources/templates/instantiations.cpp
- sources/templates/persistence.hpp
- sources/templates/separated.hpp
- sources/templates/test.cpp