I'm an Italian IT teacher and I would like to introduce functional programming using haskell.

As classroom activity, I would like to build-up a simple fuzzy inference engine.

Does anyone know if someone has experience in teaching haskell to high school students or something has already been done with fuzzy logic and haskell?

I found only this page:
http://www.haskell.org/haskellwiki/AI/Logic/Fuzzy
with some information and a link to a pubblication (with fee, I didn't download yet).

Thanks
Claudio