{"id":"W4386711821","doi":"10.1145/3618003","title":"Capturing Types","year":2023,"lang":"en","type":"article","venue":"ACM Transactions on Programming Languages and Systems","topic":"Logic, programming, and type systems","field":"Computer Science","cited_by":20,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Computer science; Programming language; Simple (philosophy); Key (lock); Type safety; Data type; Variable (mathematics); Theoretical computer science; Mathematics","routes":{"ca_aff":true,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0004435998,0.0001719023,0.0002112557,0.0001990813,0.0003040367,0.0004898999,0.0004958299,0.00009797634,0.000004189973],"category_scores_gemma":[0.0000263114,0.0001375473,0.00007720778,0.000546989,0.00003843518,0.0002108593,0.00002594537,0.0001564364,0.0001492397],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00002286062,"about_ca_system_score_gemma":0.00001888569,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0005315369,"about_ca_topic_score_gemma":0.00004319666,"domain_scores_codex":[0.9986321,0.00007663314,0.0002358389,0.0004029283,0.0002542703,0.0003981702],"domain_scores_gemma":[0.9990011,0.0001246721,0.00006873081,0.0006436706,0.00004373198,0.0001180485],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"not_applicable","study_design_scores_codex":[0.00000644584,0.00008021825,0.0004492702,0.0002554629,0.0001164558,0.0001468055,0.004548196,0.0004592204,0.0001800659,0.05742188,0.0001842854,0.9361517],"study_design_scores_gemma":[0.004291365,0.002459965,0.004378091,0.0004128772,0.0002733115,0.001553341,0.03526106,0.07105193,0.003306933,0.01416759,0.8586832,0.004160315],"study_design_candidate":"design_other","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.02102278,0.002998214,0.9669988,0.0008789623,0.00220519,0.0009742056,0.000004385496,0.003002324,0.001915182],"genre_scores_gemma":[0.9950554,0.00005932702,0.001862337,0.00003219111,0.000101997,0.0001333886,0.000004495582,0.00001825482,0.002732595],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.9740326,"threshold_uncertainty_score":0.5609015,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02784691637161136,"score_gpt":0.2796709984320646,"score_spread":0.2518240820604532,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}