Свързани публикации 'fsharp'
Поява на код F# 2016 — Ден 2
пс. потърсете всички мои други решения за предизвикателства Advent of Code тук .
Ден 2
Вижте подробности за предизвикателството тук .
Нека започнем със заснемане на модела и входни данни в модул. Тъй като съм въоръжен със задна дата, че видях и двете части на днешното предизвикателство, преработих общата логика във функция solve :
има клавиатура след всеки ход ( U , D , L или R ) трябва да проверим дали новата позиция е бутон и да я игнорираме, ако не е..
Справяне с промяната в един неизменен свят
Казвам се Пийт и съм пристрастен към F#.
Признавам си – обичам да използвам функционални езици и, като се има предвид моята .Net подготовка, особено F#. Простотата и преди всичко четливостта го поставят на върха на купчината. Повечето от това, за което ще говоря, обикновено се отнася за повечето функционални езици. Ще използвам F# в моите примери, но всеки, който е запознат със семейството на ML, трябва да може да го следва без проблем.
Една от основополагащите концепции на езика..