It depends on what you want to verify for sure. If you want to see that there is at least 1 zero, you can do the following:
let allAreNotNull = [versionJ; customerIdJ; stationIdJ]
|> List.map (not << isNull)
|> List.fold (&&) true
If you want to check that they are all zeros, you can do the following:
let allAreNull = [versionJ; customerIdJ; stationIdJ]
|> List.map isNull
|> List.fold (&&) true
Update
You can also replace it with List.forall:
[versionJ; customerIdJ; stationIdJ]
|> List.forall (not << isNull)
[versionJ; customerIdJ; stationIdJ]
|> List.forall isNull
source
share