talk-data.com talk-data.com

Topic

functional programming

4

tagged

Activity Trend

1 peak/qtr
2020-Q1 2026-Q1

Activities

4 activities · Newest first

Programmable CAD is a category of software where objects are defined using code. This talk covers how I’ve used programmable CAD to design parts for 3D printing, why I think Functional Languages are uniquely suited for programmable CAD, why I decided to write a programmable CAD framework, and how the Scala Logo led me to decorate a Christmas tree.

Si vous vous intéressez à la programmation fonctionnelle, vous savez certainement à quel point il est important d'avoir des données immuables. Lors de cette session, je vous propose de plonger au coeur du fonctionnement d'ImmutableJS, de découvrir les algorithmes et structures de données utilisés pour implémenter des collections immuables. Nous soulèverons aussi le capot des tableaux standards JavaScript pour mieux mettre en exergue les problèmes de performances et d'API auxquels ImmutableJS répond. Enfin, nous verrons comment le langage JavaScript continue d'évoluer vers des traitements fonctionnels de plus en plus efficaces.