I've been looking for some new problems to work on in F# to get more comfortable with the language. I've been rather slack of late because of other projects but I had a little bit of time this week. I decided it would be fun to join the crowd and play away at the problems on the project euler site. That being said, answer #1.
module Euler =
let problem1() =
let test i =
match (0 = i % 3) || (0 = i % 5) with
| true -> Some i
| false -> None
let targetSeq = Seq.choose test [0..999]