Я пытаюсь написать функцию, которая генерирует список DateTimes, используя синтаксис генератора:
let dateRange =
let endDate = System.DateTime.Parse("6/1/2010")
let startDate = System.DateTime.Parse("3/1/2010")
seq {
for date in startDate..endDate do
if MyDateClass.IsBusinessDay(date) then yield date
}
но генератор (' seq ') блок не разбирается правильно. Ему нужен промежуток времени. Хотя синтаксис генератора кажется идеальным для того, что я хочу сделать, он довольно неинтуитивен для чего-либо, кроме двух чисел.