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

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

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

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

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

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

Слушатели познакомятся с REPL на примере F# Interactive, узнают об альтернативе стандартному дебагу, а также посмотрят на реализацию логики приложений с точки зрения стороннего потребителя из REPL.
Видеозапись доклада
Появится здесь после конференции
Информация о спикере
Генри Ковалевский
Ведущий разработчик, LC Group
  • Генри Ковалевский
    Ведущий разработчик, LC Group
Все доклады секции