rmbruijn@19: con t other_ctx = {Cal : Calendar.t, rmbruijn@19: Panel : TogglePanel.togglePanel Calendar.t other_ctx} adam@2: kkallio@14: type date = Calendar.date kkallio@14: val date_eq = Calendar.date_eq kkallio@14: val date_ord = Calendar.date_ord kkallio@14: val time = Calendar.time kkallio@14: val date = Calendar.date adam@2: rmbruijn@19: (* : other_ctx:::{Unit} -> [other_ctx ~ body] => formatCtl other_ctx *) rmbruijn@19: rmbruijn@19: val format = TogglePanel.defaultFormat kkallio@14: --#OpenCtl -- #CloseCtl kkallio@14: ++ {OpenCtl = fn behaviour =>