Report question

Question: Is there a Haskell idiom for updating a nested data structure?