Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть scala.bythebay.io: Owein Reese, Don’t Blow Your Stack: Recursive Functions for Beginners in Scala

  • FunctionalTV
  • 2016-11-26
  • 210
scala.bythebay.io: Owein Reese, Don’t Blow Your Stack: Recursive Functions for Beginners in Scala
  • ok logo

Скачать scala.bythebay.io: Owein Reese, Don’t Blow Your Stack: Recursive Functions for Beginners in Scala бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно scala.bythebay.io: Owein Reese, Don’t Blow Your Stack: Recursive Functions for Beginners in Scala или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку scala.bythebay.io: Owein Reese, Don’t Blow Your Stack: Recursive Functions for Beginners in Scala бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео scala.bythebay.io: Owein Reese, Don’t Blow Your Stack: Recursive Functions for Beginners in Scala

ai.bythebay.io Nov 2025, Oakland, full-stack AI conference Scale By the Bay 2019 is held on November 13-15 in sunny Oakland, California, on the shores of Lake Merritt: https://scale.bythebay.io. Join us!
-----

Recursion is a fundamental building block of algorithmic design and a corner stone of many functional data structures. The Scala compiler has direct support for tail recursion and indirect support for mutually recursive function calls with a compiler plugin. So what makes a function recursive and what shape must it have to allow for tail call elimination? For that matter, what is tail call elimination? What does it mean to be mutually recursive? How does all this get translated into working, non-stack blowing code at compilation time? In this beginner-friendly look at all things recursion we’ll show how to take an imperative function and transform it into a recursive function. Through live code examples, attendees will see how to keep code referentially transparent without the need for external mutable variables while correctly handling state between “loops." Finally, we’ll introduce a new compiler plugin that adds mutual tail recursion and demonstrate how it can simplify complex, twisted logic.

Owein Reese
MediaMath
New York, NY
Websitetwitter.com/OweinReese
A hands on manager who continues to write code at work and in his spare time. His group is distributed across the country and he loves being able to work and hire anyone from anywhere. At MediaMath, they are responsible for globally deployed systems capable of handling peak traffic of 1.7M req/s in aggregate, with a mix of both I/O and CPU bound services.

Besides writing code, he enjoys wind surfing and flying airplanes. Ask him about his new wave board, his favorite airport to visit or what new code he is writing (hint: a compiler plugin!)

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]