passing F# async values with () values