mmi

JSJ 388: Functional Programming with Brian Lonsdorf

Sponsors

Panel

  • Aimee Knight 

  • Chris Buecheler

  • AJ O’Neal

With Special Guest: Brian Lonsdorf

Episode Summary

Brian Lonsdorf works for Salesforce, specializes in functional programming, and wrote a book called Professor Frisby’s Mostly Adequate Guide to Functional Programming. Brian talks about when he got into functional programming and when in their career others should be exposed to it. He talks about the fundamental tenets of functional programming (static mathematical functions), how it differs from object oriented programming, and how to manipulate data in a functional environment. The panel wonders if it is possible to use functional and object oriented programming together and discuss the functional core imperative shell. Brian talks about what is ‘super functional’ and why JavaScript isn’t, but includes methods for making it work. He shares some of the trade-offs he’s found while doing functional programming. Brian defines a monad and goes over some of the common questions he gets about functional programming, such as how to model an app using functional programming. The show concludes with Brian talking about some of the work he’s been doing in AI and machine learning. 

Links

Follow DevChat on Facebook and Twitter

Picks

Aimee Knight:

Chris Buecheler:

AJ O’Neal:

Brian Lonsdorf:




mmi

Youth employment and training programs [electronic resource] : the YEDPA years / Charles L. Betsey, Robinson G. Hollister, Jr., and Mary R. Papageorgiou, editors ; Committee on Youth Employment Programs, Commission on Behavioral and Social Sciences and Ed




mmi

State party report on the state of conservation of the Great Barrier Reef World Heritage Area (Australia) : in response to the World Heritage Committee decision WHC 38 COM 7B.63




mmi

Australia's environment / Environment and Communications References Committee

Australia. Parliament. Senate. Environment and Communications References Committee, author




mmi

Refreshing the plan / Senate Select Committee on Murray-Darling Basin Plan

Australia. Parliament. Senate. Select Committee on Murray-Darling Basin Plan, author, issuing body




mmi

Toxic tide: the threat of marine plastic pollution in Australia / The Senate, Environment and Communications References Committee

Australia. Parliament. Senate. Environment and Communications References Committee, author, issuing body




mmi

Integrity of the water market in the Murray-Darling Basin : interim report / The Senate, Rural and Regional Affairs and Transport References Committee

Australia. Parliament. Senate. Rural and Regional Affairs and Transport References Committee, author, issuing body




mmi

In hot water : the impacts of climate change on marine fisheries and biodiversity / The Senate, Environment and Communications References Committee

Australia. Parliament. Senate. Environment and Communications References Committee




mmi

Making every drop count : inquiry into water use efficiency programs in agriculture / House of Representatives, Standing Committee on Agriculture and Water Resources

Australia. Parliament. House of Representatives. Standing Committee on Agriculture and Water Resources, author




mmi

Integrity of the water market in the Murray-Darling Basin : second interim report / The Senate, Rural and Regional Affairs and Transport References Committee

Australia. Parliament. Senate. Rural and Regional Affairs and Transport References Committee, author, issuing body




mmi

National water reform / Productivity Commission

Australia. Productivity Commission, author, issuing body




mmi

Integrity of the water market in the Murray-Darling basin / Rural and Regional Affairs and Transport Legislation Committee

Australia. Parliament. Senate. Rural and Regional Affairs and Transport Legislation Committee, author, issuing body




mmi

Report on the inquiry into the management and use of Commonwealth environmental water : Inquiry into the management and use of Commonwealth environmental water / House of Representatives Standing Committee on the Environment and Energy

Australia. Parliament. House of Representatives. Standing Committee on the Environment and Energy, author, issuing body




mmi

Murray-Darling basin plan : five-year assessment / Australian Government, Productivity Commission

Australia. Productivity Commission, author, issuing body




mmi

ASHRAE Design Guide for Air Terminal Units: Selection, Application, Control, and Commissioning / by David A. John

Online Resource




mmi

A class approach to hazard assessment of organohalogen flame retardants / Committee to Develop a Scoping Plan to Assess the Hazards of Organohalogen Flame Retardants, Board on Environmental Studies and Toxicology, Division on Earth and Life Studies

Online Resource




mmi

Biomass Burning in Sub-Saharan Africa: Chemical Issues and Action Outreach / Liliana Mammino, editor

Online Resource




mmi

Biodiesel production: technologies, challenges, and future prospects / sponsored by Biodiesel production: Technologies, Challenges, and Future Prospects Task Committee of the Technical Committee on Hazardous, Toxic, and Radioactive Waste Engineering of th

Online Resource




mmi

Mosaic of joy : a continuing history of multicultural ministry commission / Kay Keng Khoo

Khoo, Kay Keng, author




mmi

Marriage, same-sex marriage and the Anglican church of Australia : essays from the doctrine commission / The Anglican Church of Australia

Anglican Church of Australia, author




mmi

The subjective well-being module of the American Time Use Survey [electronic resource] : assessment for its continuation / Panel on Measuring Subjective Well-Being in a Policy-Relevant Framework, Committee on National Statistics, Division of Behavioral an




mmi

Training and development for dummies [electronic resource] / by Elaine Biech, CPLP Fellow ; foreword by Tony Bingham, President and CEO, Association for Talent Development

Biech, Elaine




mmi

Trend trading for dummies [electronic resource] / by Barry Burns

Burns, Barry, author




mmi

Indian-origin counsel appointed as Judicial Commissioner to Singapore Supreme Court



  • DO NOT USE Indians Abroad
  • World

mmi

Four Indian-Americans honoured with Great Immigrants award



  • DO NOT USE Indians Abroad
  • World

mmi

US committed to seeking justice on behalf of all 26/11 victims



  • DO NOT USE Indians Abroad
  • World

mmi

Keto Desserts For Dummies


 

From the bestselling authors of Keto Diet For Dummies

 Keto Desserts for Dummies debunks the rumor that you need to give up your favorite sweet treats when you go keto. Rami and Vicky Abrams provide in-depth details on how to maintain the popular low-carb, low-sugar diet while still enjoying delicious desserts and treats. 

Created by the founders of the wildly popular Tasteaholics.com, along with the Total Keto Diet App,



Read More...





mmi

Leveraging our advantages : the trade relationship between Australia and Indonesia / Joint Standing Committee on Trade and Investment Growth

Australia. Parliament. Joint Standing Committee on Trade and Investment Growth, author, issuing body




mmi

Review of the listing of Islamic State East Asia as a terrorist organisation under the Criminal Code / Parliamentary Joint Committee on Intelligence and Security

Australia. Parliament. Joint Committee on Intelligence and Security, author, issuing body




mmi

Report of the parliamentary delegation to China 2-6 July 2018 / House of Representatives Standing Committee on Infrastructure, Transport and Cities

Australia. Parliament. House of Representatives. Standing Committee on Infrastructure, Transport and Cities, author, issuing body




mmi

Timor Sea Maritime Boundaries Treaty Consequential Amendments Bill 2018 [Provisions], Passenger Movement Charge Amendment (Timor Sea Maritime Boundaries Treaty) Bill 2018 [Provisions] / The Senate Economics Legislation Committee

Australia. Parliament. Senate. Economics Legislation Committee, author, issuing body




mmi

Praxis Core For Dummies, with Online Practice, 3rd Edition


 

Score high on the Praxis Core and jumpstart the teaching career of your dreams!

Praxis Core For Dummies is a must-have resource for preparing for—and passing—the Praxis® Core Academic Skills for Educators Exam. The best way to succeed on any exam is to prepare with plenty of practice questions. This book provides you with 2 full-length practice tests plus an additional 4 tests online. That’s 6 complete tests



Read More...




mmi

ASVAB 2020-2021 For Dummies, Book + 7 Practice Tests Online + Flashcards + Videos


 

Ready to ace the ASVAB? Dummies can help!

Year after year, ASVAB For Dummies has been the #1 ASVAB test prep book on the market. And now it’s expanded and improved for 2020/2021!

Packed with plenty of practice questions, practice tests, flashcards, and videos, 2020-2021 ASVAB For Dummiesprovides an in-depth review of every subtest, strategy cheat sheets, proven study tips and test-taking tactics. Go online to find six full-length ASVAB practice tests



Read More...




mmi

ACT For Dummies, 6e (1-Year Online Subscription)


Read More...




mmi

1,001 Geometry Practice Problems For Dummies (1-Year Online Subscription)


Does geometry have you running around in circles? Feeling boxed in?

Fear not, help is here. Your one-year, renewable, online subscription to 1,001 Geometry Practice Problems For Dummiesgives you 1,001 opportunities to practice solving all the geometry problems that you’ll encounter in your Geometry course. You start with some basics like lines, angles, and planes, move on to volume, circumferences, area, pi, and much more. Every practice problem includes



Read More...




mmi

Cummins, U of Minnesota adapt DuPont filter tech to N95 masks




mmi

Spring ACS Board and Council Policy Committee actions




mmi

Gurugram school boy commits suicide after girl levels allegations on him on Instagram

The 17-year-old boy committed suicide in Gurugram`s upscale building after a girl made serious allegations against him on Instagram.




mmi

Man commits suicide after killing wife, minor son in Bikaner

The incident occurred in the Jasrasar police station area, where the man, identified as Suresh, allegedly thrashed his wife Suman (35) and an 11-year-old son in a fit of rage over some issue on Friday night.




mmi

EU regional and urban policy: innovations and experiences from the 2014-2020 programming period / Valeria Fedeli, Camilla Lenzi, Paola Briata, Luisa Pedrazzini

Online Resource




mmi

Barrio America: how Latino immigrants saved the American city / A. K. Sandoval-Strausz

Rotch Library - HT175.S25 2019




mmi

Coca-Cola commits Rs 100 crore to support fight against coronavirus in India

Coca-Cola said its financial contribution will be utilised for various purposes, which include activation of over 50 locations across 10 states in partnership with its bottlers to support the hydration needs of the underserved communities through distribution of beverages during the lockdown period.




mmi

Forming, recruiting and managing the academic profession / Ulrich Teichler, William K. Cummings, editors

Online Resource




mmi

Immersive education: 4th European Summit, EiED 2014, Vienna, Austria, November 24-26, 2014, Revised selected papers / Martin Ebner, Kai Erenli, Rainer Malaka, Johanna Pirker, Aaron E. Walsh (eds.)

Online Resource




mmi

An evaluation of the public schools of the District of Columbia: reform in a changing landscape / Committee for the Five-Year (2009-2013) Summative Evaluation of the District of Columbia Public Schools, Board on Testing and Assessment, Division of Behavio

Online Resource




mmi

BMC commissioner transferred, Chahal to replace Pardeshi

Action taken a day after Central team’s visit; Opposition slams government




mmi

Bridging the immiscibility of an all-fluoride fire extinguishant with highly-fluorinated electrolyte toward safe sodium metal batteries

Energy Environ. Sci., 2020, Accepted Manuscript
DOI: 10.1039/D0EE00694G, Paper
Xueying Zheng, Zhen-Yi Gu, Xuyang Liu, Zhongqiang Wang, Jiayun Wen, Xing-Long Wu, Wei Luo, Yunhui Huang
Room-temperature sodium metal batteries with metallic Na anode and flammable organic solvent-based electrolyte are breeding severe safety concerns. Herein, by introducing non-flammable, highly-fluorinated ethers as the bridge solvents, we enable...
The content of this RSS Feed (c) The Royal Society of Chemistry




mmi

Global challenges and directions for agricultural biotechnology : workshop report / Steering Committee on Global Challenges and Directions for Agricultural Biotechnology: Mapping the Course, Board on Agriculture and Natural Resources, Board on Life Scienc




mmi

LinkedIn Profile Optimization For Dummies, 2nd Edition


 

Give your LinkedIn profile the makeover it deserves—and get the attention you deserve 

Look at your profile: you know it could be a little better. Too many LinkedIn users are just posting a basic resume and hoping for the offers to come flooding in, missing out on the incredible opportunity the platform offers to properly showcase their talents, products, and services to 610 million professionals in over 200 countries. LinkedIn is way more than a resume



Read More...