f# combinations init