У нас вы можете посмотреть бесплатно [ICFP24] Functional Programming in Financial Markets (Experience Report) или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Functional Programming in Financial Markets (Experience Report) (Video, ICFP 2024) Atze Dijkstra, José Pedro Magalhães, and Pierre Néron (Standard Chartered Bank, United Kingdom; Standard Chartered Bank, United Kingdom; Standard Chartered Bank, Singapore) Abstract: We present a case-study of using functional programming in the real world at a very large scale. At Standard Chartered Bank, Haskell is used in a core software library supporting the entire Markets division -- a business line with 3 billion USD operating income in 2023. Typed functional programming is used across the entire tech stack, including foundational APIs and CLIs for deal valuation and risk analysis, server-side components for long-running batches or sub-second RESTful services, and end-user GUIs. Thousands of users across Markets interact with software built using functional programming, and over one hundred write functional code. In this experience report we focus on how we leverage functional programming to orchestrate type-driven large-scale pricing workflows. The same API can be used to price one trade locally, or millions of trades across thousands of cloud nodes. Different parts of the computation can be run and inspected individually, and recomputing one part triggers recalculation of the dependent parts only. We build upon decades of research and experience in the functional programming community, relying on concepts such as monads, lenses, datatype generics, and closure serialisation. We conclude that the use of functional programming is one of the main drivers of the success of our project, and we see no significant downsides from it. Article: https://doi.org/10.1145/3674633 ORCID: https://orcid.org/0009-0005-1696-9822, https://orcid.org/0009-0000-6253-0865, https://orcid.org/0009-0006-7863-307X Video Tags: functional programming, Haskell, finance, experience report, icfp24main-p32-p, doi:10.1145/3674633, orcid:0009-0005-1696-9822, orcid:0009-0000-6253-0865, orcid:0009-0006-7863-307X Presentation at the ICFP 2024 conference, September 2–7, 2024, https://icfp24.sigplan.org/ Sponsored by ACM SIGPLAN,