Прежде чем начать изучать F# по моим урокам, я рекомендую вам установить себе соответствующую среду программирования. Заранее прошу прощения у тех, кто уже установил себе F# и ждет от меня более продвинутых постов: я стараюсь излагать все по порядку, так что первое время может быть скучно.
Итак, существует несколько возможностей установить F# (на текущий момент, последняя версия – 1.9.6.2):
Установив F#, вы получите следующие возможности по использованию языка:
Я рекомендую всем, желающим попробовать F#, начинать именно с такого режима Visual Studio – писать программу (или просто фрагменты текста) в окне редактирования, где доступны все контекстные подсказки, а затем выделять их и выполнять в окне интерпретатора. В случае чего можно переходить прямо в окно интерпретатора и вводить какие-то выражения там (например, чтобы проконтролировать промежуточные значения).
Итак, в режиме интерпретатора F# занимается тем, что вычисляет каждое введенное выражение и выводит результат. Выражение должно заканчиваться двумя “точками-с-запятой” ;;. В простейшем случае – это просто арифметическое выражение (как 1+2 в примерах выше), в более сложном – целая программа. Какие выражения и конструкции существуют в языке – об этом мы поговорим в следующем, первом уроке программирования на F#! Пока что готовьте свои компьютеры и инсталлируйте на них всё необходимое.