Вопросы по теме 'tail-call'

как вставить в середину списка, будучи удобным для хвостового вызова, но без ущерба для производительности?
Итак, у меня есть эта функция, которая кажется не дружественной к хвостовому вызову, верно? let rec insertFooInProperPosition (foo: Foo) (bar: list<Foo>): list<Foo> = match bar with | [] -> [ foo ] | head::tail ->...
69 просмотров