reactive-banana-wx does exactly this.
First, define a flag:
flag buildExamples
description: Build example executables
default: False
Then, for each executable, you can set buildable : false
to not build it:
Executable Arithmetic
if flag(buildExamples)
build-depends: reactive-banana, wx, wxcore, base
else
buildable: False
hs-source-dirs: src
main-is: Arithmetic.hs