You just need to create a timezone object (providing offset in minutes, a flag for whether that’s summer-only timezone and a name). After that you pass
Just this object instead of
fromTimeOfYear. This is how it looks for me:
offset = 10 * 60
tz = TimeZone . create offset False "AEST"
fromTimeOfYear1 = Time . fromTimeOfYear 2007 10 3 (Just tz)
Of course you may inline some expressions (thus having fever but more complex nodes).
As for the lack of visualizations – that is a lack of a feature. The thing is, if the function takes any arguments, you need to take these into account when computing values (the values will depend on the arguments). We are not handling it yet, but we’ll add things like “visualize the values with the arguments the function was last called with” as well as a way to set the arguments for the sake of testing. All in the future