Power BI Fundamentals - Create visualizations and dashboards from scratch
Future-Proof Your Career: AI Manager Masterclass
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk examines functional programming ideas that can be applied in C++, including immutable data types and persistent data structures. Examples include linked lists, trees, and optional values.
Syllabus
Intro
What is functional programming
Expression oriented programming
If expression
Sharp
Ternary
Lambda
Builder Pattern
Const
MemberWise
Need Small
Get Messy
Builder
Benefits
lambda capture
string
copyonwrite
standardstring
stringview
stringbuilder
attached
copy
mutate
immutable
arrays
persistent data structures
singly linked lists
list objects
trees
newvalue
newroot
Rebalancing
Solution
CTP
Container
Optional
Forward references
Optionals
Pipe
Filter
Taught by
ACCU Conference