{"id":10473,"date":"2019-12-24T15:01:11","date_gmt":"2019-12-24T15:01:11","guid":{"rendered":"http:\/\/blog.bachi.net\/?p=10473"},"modified":"2019-12-26T09:06:17","modified_gmt":"2019-12-26T09:06:17","slug":"qt-functional-programming","status":"publish","type":"post","link":"https:\/\/blog.bachi.net\/?p=10473","title":{"rendered":"Qt Functional Programming"},"content":{"rendered":"<p><a href=\"https:\/\/cukic.co\/2011\/07\/06\/functions\/\">Qt Functional<\/a><br \/>\n<a href=\"https:\/\/medium.com\/genymobile\/how-c-lambda-expressions-can-improve-your-qt-code-8cd524f4ed9f\">How C++ lambda expressions can improve your Qt code<\/a><br \/>\n<a href=\"https:\/\/forum.qt.io\/topic\/103807\/functional-programming-in-c-why\">Qt: Functional Programming in C++: Why?<\/a><br \/>\n<a href=\"https:\/\/maryrosecook.com\/blog\/post\/a-practical-introduction-to-functional-programming\">A practical introduction to functional programming<\/a><\/p>\n<h3>YouTube<\/h3>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=lkM0DgZ9t3U\">QtWS15- Reactive programming and Qt, Ivan Cukic, KDE<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=YgcUuYCCV14\">Functional C++ for Fun and Profit by Phil Nash<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=QyJZzq0v7Z4\">Why Isn&#8217;t Functional Programming the Norm? \u2013 Richard Feldman<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/playlist?list=PLdfK3diUY7dviQNtGBFCHY5izxjENC80F\">Functional Programming using C++<\/a>, (Playlist, Teaser to Udemy)<br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=e-5obm1G_FY\">Anjana Vakil: Functional Programming mit JavaScript lernen &#8211; JSUnconf 2016<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=11vZ80kGa3U\">Anjana Vakil &#8211; Programming across paradigms<\/a><\/p>\n<h3>Udemy<\/h3>\n<p><a href=\"https:\/\/www.udemy.com\/course\/functional-programming-using-cpp\/\">Functional Programming using C++<\/a>, Write more robust and easier to maintain C++ code than ever before.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Qt Functional How C++ lambda expressions can improve your Qt code Qt: Functional Programming in C++: Why? A practical introduction to functional programming YouTube QtWS15- Reactive programming and Qt, Ivan Cukic, KDE Functional C++ for Fun and Profit by Phil Nash Why Isn&#8217;t Functional Programming the Norm? \u2013 Richard Feldman Functional Programming using C++, (Playlist, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-10473","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/10473","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10473"}],"version-history":[{"count":6,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/10473\/revisions"}],"predecessor-version":[{"id":10529,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/10473\/revisions\/10529"}],"wp:attachment":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10473"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10473"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}