Learning-Modern-CPlusPlus-Functional-Programming:Packt出版的《学习现代C ++函数式编程》

时间:2024-06-16 22:29:15
【文件属性】:

文件名称:Learning-Modern-CPlusPlus-Functional-Programming:Packt出版的《学习现代C ++函数式编程》

文件大小:71KB

文件格式:ZIP

更新时间:2024-06-16 22:29:15

C++

学习现代C ++函数式编程[视频] 这是出版的的代码库。 它包含从头到尾完成视频课程所需的所有支持项目文件。 关于视频课程 通过功能编程,开发人员可以将程序划分为较小的可重用组件,从而简化整个软件的创建,测试和维护。 结合C ++的功能,您可以开发功能强大且可扩展的应用程序,以满足现代软件的需求。 本课程将帮助您发现可用于以功能方式构建软件的所有C ++ 17功能。 该课程分为三个模块-第一个模块介绍函数式编程的基础知识以及现代C ++如何对其进行支持。 第二个模块说明了如何有效地实现C ++功能,例如纯函数和不可变状态,以构建健壮的应用程序。 最后一个模块描述了如何实现并发和应用设计模式来增强应用程序的性能。 在课程结束时,您将熟悉编程的功能方法,并且能够每天使用这些技术。 该课程分为三个模块-第一个模块介绍函数式编程的基础知识以及现代C ++如何对其进行支持。 第二个模块说明了


【文件预览】:
Learning-Modern-CPlusPlus-Functional-Programming-master
----Section04()
--------permutation()
--------factorial_recursion()
--------exponential_iteration()
--------factorial_iteration_for()
--------fibonacci_iteration()
--------factorial_iteration_do_while()
--------labyrinth()
--------tail_recursion()
--------factorial_recursion_tail()
--------fibonacci_recursion()
--------tail_recursion_goto()
--------exponential_recursion()
----Section03()
--------first_class_pure_immutable()
--------mutable_1()
--------immutable_2()
--------const_error()
--------immutableemployee()
--------mutable_2()
--------immutable_1()
--------const()
--------immutable_3()
--------mutableemployee()
--------mutable_3()
--------mutable_2a()
----Section02()
--------filter_2()
--------first_class_1()
--------fold_1()
--------curry_2()
--------first_class_2()
--------pure_function_1()
--------transform_1()
--------filter_1()
--------curry_1()
--------first_class_3()
--------impure_function_1()
--------first_class_4()
--------fold_2()
--------im_pure_function_1()
----LICENSE(1KB)
----README.md(4KB)
----Section05()
--------prime()
--------delaying()
--------delaying_non_pure_memoization()
--------non_strict()
--------delaying_non_pure()
--------strict()
----Section01()
--------lambda_returning_value()
--------lambda_tiny_func()
--------lambda_initialization_captures()
--------lambda_expression_generic()
--------lambda_capturing_by_reference()
--------lambda_capturing_by_value_mutable()
--------lambda_capturing_by_value()
--------lambda_multiline_func()
----Section06()
--------Step02()
--------Step04()
--------Step01()
--------Step03()

网友评论