Генри Ковалевский. REPL, скрипты, F#: интерактивный подход к прототипированию и дебагу приложений

Опубликовано: 06 Октябрь 2024
на канале: Видео с мероприятий {speach!
233
5

Генри Ковалевский
Ведущий разработчик, LC Group

REPL, скрипты, F#: интерактивный подход к прототипированию и дебагу приложений

Многие языки располагают возможностью использования REPL-сессий. В некоторых языках REPL может являться основным инструментом для написания программ. Такой подход используется в Lisp, Clojure, Smalltalk.

Иногда REPL вырождается в отдельные интерактивные платформы. Например, Jupyter Notebook обладает широкими возможностями и поддерживает Python, Ruby, R.

На более привычном стеке REPL не сыскал особой популярности, однако он может оказаться полезным инструментом для решения задач.

Слушатели познакомятся с REPL на примере F# Interactive, узнают об альтернативе стандартному дебагу, а также посмотрят на реализацию логики приложений с точки зрения стороннего потребителя из REPL.