Is it a sensible workflow to write out all my types in Haskell before writing any code that type checks?
In Mimic III database (physionet.org) why row_id is used as PK instead of hadm_id in most tables? What is the purpose of having these row_ids?