Skip to content

Releases: iwi-se/Advanced-Programming-Paradigms

Release list

0.93

Choose a tag to compare

@programming-book-bot programming-book-bot released this 22 Jun 09:37

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

Choose a tag to compare

@Lyannen258 Lyannen258 released this 08 Apr 08:44

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