Developer Tea exists to help driven developers connect to their ultimate purpose and excel at their work so that they can positively impact the people they influence. With over 17 million downloads to date, Developer Tea is a short podcast hosted by Jonathan Cutrell, engineering leader with over 15 years of industry experience. We hope you'll take the topics from this podcast and continue the conversation, either online or in person with your peers. Email: developertea@gmail.com
…
continue reading
محتوای ارائه شده توسط Charles M Wood. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط Charles M Wood یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Player FM - برنامه پادکست
با برنامه Player FM !
با برنامه Player FM !
JSJ 325: Practical functional programming in JavaScript and languages like Elm with Jeremy Fairbank
Manage episode 318141200 series 3303921
محتوای ارائه شده توسط Charles M Wood. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط Charles M Wood یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Panel:
Support this podcast at — https://redcircle.com/javascript-jabber/donations
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
…
continue reading
- Aimee Knight
- Joe Eames
- AJ ONeal
- Jeremy intro
- Works for Test Double
- What he means by “remote”
- What is Test Double?
- They believe software is broken and they are there to fix it
- His talk - Practical Functional Programming
- The 6 things he talked about in his talk
- Practical aspects that any software engineer is going to deal with
- Purity and the side effects of programming in general
- Hard to follow code
- Imperative VS declarative code
- Code breaking unexpectedly
- Mutable data VS immutable data
- The idea of too much code
- Combining multiple functions together to make more complex functions
- Function composition
- Elm, Elixir, and F#
- Pipe operator
- Scary to refactor code
- Static types
- The idea of null
- The theory of unit testing
- Is functional programming the solution?
- His approach from the talk
- And much, much more!
- Test Double
- His talk - Practical Functional Programming
- Elm
- Elixir
- F#
- @elpapapollo
- jeremyfairbank.com
- Jeremy’s GitHub
- Jeremy’s YouTube
- American Dollar
- Force with lease
Support this podcast at — https://redcircle.com/javascript-jabber/donations
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
718 قسمت
Manage episode 318141200 series 3303921
محتوای ارائه شده توسط Charles M Wood. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط Charles M Wood یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Panel:
Support this podcast at — https://redcircle.com/javascript-jabber/donations
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
…
continue reading
- Aimee Knight
- Joe Eames
- AJ ONeal
- Jeremy intro
- Works for Test Double
- What he means by “remote”
- What is Test Double?
- They believe software is broken and they are there to fix it
- His talk - Practical Functional Programming
- The 6 things he talked about in his talk
- Practical aspects that any software engineer is going to deal with
- Purity and the side effects of programming in general
- Hard to follow code
- Imperative VS declarative code
- Code breaking unexpectedly
- Mutable data VS immutable data
- The idea of too much code
- Combining multiple functions together to make more complex functions
- Function composition
- Elm, Elixir, and F#
- Pipe operator
- Scary to refactor code
- Static types
- The idea of null
- The theory of unit testing
- Is functional programming the solution?
- His approach from the talk
- And much, much more!
- Test Double
- His talk - Practical Functional Programming
- Elm
- Elixir
- F#
- @elpapapollo
- jeremyfairbank.com
- Jeremy’s GitHub
- Jeremy’s YouTube
- American Dollar
- Force with lease
Support this podcast at — https://redcircle.com/javascript-jabber/donations
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
718 قسمت
همه قسمت ها
×به Player FM خوش آمدید!
Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.