Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Практический Haskell, урок 1. Синтаксис и инструменты
Синтаксис и инструментарий, stack, ghc, runhaskell Это не видеоучебник, а просто запись разговора. 0:00:00 организационные вопросы 0:01:22 представление автора 0:02:49 представление языка 0:05:43 моя среда разработки 0:06:10 подготовка к hello world 0:10:02 hello world 0:12:52 (технические проблемы) 0:14:10 stack runhaskell и интерпретатор 0:15:25 плагин Simple GHC Integration для VS Code 0:16:00 запуск скрипта через stack 0:17:02 компилятор GHC 0:17:50 сборщики stack и cabal 0:19:05 интерактивный компилятор GHCi 0:22:10 работа в интерактивном компиляторе GHCi 0:23:30 основы синтаксиса Haskell 0:24:20 обязателен ли main? 0:24:39 скобки вокруг выражений и приоритеты 0:27:30 инфиксные операторы 0:29:45 оператор (++) для конкатенации строк 0:31:20 Prelude и import 0:32:55 Юникод 0:36:40 создание переменных и функций 0:39:20 функции от нескольких аргументов 0:39:30 функции от 0 аргументов 0:40:10 пустые скобки — () — юнит 0:41:20 let-in — локальные обозначения 0:42:25 что такое переменная (обозначение)? 0:47:10 неожиданные скобки в применении функции 0:50:08 многострочные программы, отступы 0:51:35 многострочные выражения и команды в репле 0:55:10 putStrLn и print 0:56:55 комментарии в коде 1:00:30 ghcid 1:04:25 типизация и её разновидности 1:10:35 указание типа (::) и основные типы 1:15:30 String, синоним типа 1:18:55 сигнатуры на верхнем уровне 1:21:50 типы функций и операций ввода-вывода 1:37:50 типы функции от нескольких аргументов 1:38:45 полиморфный тип 1:41:13 полиморфный тип с ограничениями (классы типов) 1:53:03 infixl, infixr, приоритеты операторов 2:01:57 домашнее задание