ORIGINAL core.typed error: Type Error (ctcrash.longOutput:91:1) Type mismatch: Expected: (Fn [SmsMsg -> SmsMsg]) Actual: (Fn [SmsMsg -> (U (HMap :mandatory {:sms_status (Option java.lang.String), :st_submit_deadline (Option SmsDate), :xt_ptnt_nr java.lang.Integer, :st_submit_date (Option SmsDate), :st_num_Modif (U Integer Long), :xt_event_zvl (Option java.lang.String), :xt_modif_by (Option java.lang.String), :xt_msg (Option java.lang.String), :st_create_date SmsDate, :xt_event_descr (Option java.lang.String), :st_state (Option java.lang.String), :st_type (Option java.lang.String), :st_issues (U String (IPersistentVector java.lang.String)), :xt_event_date SmsDate, :st_modif_date SmsDate, :xt_event_time_2 java.lang.String, :st_notif (U String nil (Seqable java.lang.String)), :sms_mobiel (Option java.lang.String), :xt_create_by java.lang.String, :xt_event_time java.lang.String, :xt_key_date (Option SmsDate), :sms_msg (Option java.lang.String), :xt_modif_date (Option SmsDate)} :absent-keys #{:xt_event_zvl_2}) (HMap :mandatory {:sms_status (Option java.lang.String), :st_submit_deadline (Option SmsDate), :xt_ptnt_nr java.lang.Integer, :st_submit_date (Option SmsDate), :st_num_Modif (U Integer Long), :xt_event_zvl (Option java.lang.String), :xt_modif_by (Option java.lang.String), :xt_msg (Option java.lang.String), :st_create_date SmsDate, :xt_event_descr (Option java.lang.String), :st_state (Option java.lang.String), :st_type (Option java.lang.String), :st_issues (U String (IPersistentVector java.lang.String)), :xt_event_date SmsDate, :st_modif_date SmsDate, :xt_event_zvl_2 java.lang.String, :st_notif (U String nil (Seqable java.lang.String)), :sms_mobiel (Option java.lang.String), :xt_create_by java.lang.String, :xt_event_time java.lang.String, :xt_key_date (Option SmsDate), :sms_msg (Option java.lang.String), :xt_modif_date (Option SmsDate)} :absent-keys #{:xt_event_time_2}) (HMap :mandatory {:sms_status (Option java.lang.String), :st_submit_deadline (Option SmsDate), :xt_ptnt_nr java.lang.Integer, :st_submit_date (Option SmsDate), :st_num_Modif (U Integer Long), :xt_event_zvl (Option java.lang.String), :xt_modif_by (Option java.lang.String), :xt_msg (Option java.lang.String), :st_create_date SmsDate, :xt_event_descr (Option java.lang.String), :st_state (Option java.lang.String), :st_type (Option java.lang.String), :st_issues (U String (IPersistentVector java.lang.String)), :xt_event_date SmsDate, :st_modif_date SmsDate, :xt_event_time_2 java.lang.String, :xt_event_zvl_2 java.lang.String, :st_notif (U String nil (Seqable java.lang.String)), :sms_mobiel (Option java.lang.String), :xt_create_by java.lang.String, :xt_event_time java.lang.String, :xt_key_date (Option SmsDate), :sms_msg (Option java.lang.String), :xt_modif_date (Option SmsDate)}) nil (HMap :mandatory {:sms_status (Option java.lang.String), :st_submit_deadline (Option SmsDate), :xt_ptnt_nr java.lang.Integer, :st_submit_date (Option SmsDate), :st_num_Modif (U Integer Long), :xt_event_zvl (Option java.lang.String), :xt_modif_by (Option java.lang.String), :xt_msg (Option java.lang.String), :st_create_date SmsDate, :xt_event_descr (Option java.lang.String), :st_state (Option java.lang.String), :st_type (Option java.lang.String), :st_issues (U String (IPersistentVector java.lang.String)), :xt_event_date SmsDate, :st_modif_date SmsDate, :st_notif (U String nil (Seqable java.lang.String)), :sms_mobiel (Option java.lang.String), :xt_create_by java.lang.String, :xt_event_time java.lang.String, :xt_key_date (Option SmsDate), :sms_msg (Option java.lang.String), :xt_modif_date (Option SmsDate)} :absent-keys #{:xt_event_time_2 :xt_event_zvl_2}))]) Comparing type in error with the SmsMsg definition. Showing additions and removals relative to SmsMsg for all types in union: 1 : REMOVED: #{} and ADDED #{[:xt_event_time_2 java.lang.String]} 2 : REMOVED: #{} and ADDED #{[:xt_event_zvl_2 java.lang.String]} 3 : REMOVED: #{} and ADDED #{[:xt_event_zvl_2 java.lang.String] [:xt_event_time_2 java.lang.String]} 4 : REMOVED: #{} and ADDED #{}