Я ищу что-то похожее на понимание dict / list / set в Python. В Python вы можете сделать:
[x+2 for x in list if x > 10]
и в F #
[for x in list do if x > 10 yield x+2]
но в Python вы также можете сделать:
{x+2 for x in list if x > 10}
для генерации наборов и
{k: (v+10)/2 for k, v in list.items() if k > 5}
для создания Dicts. Есть ли эквивалентный (как с точки зрения функции, так и с точки зрения общей аккуратности) синтаксис для такого рода вещей в F #?