{"id":"W1970171046","doi":"10.1145/2643135.2643153","title":"Bidirectional Elaboration of Dependently Typed Programs","year":2014,"lang":"en","type":"article","venue":"","topic":"Logic, programming, and type systems","field":"Computer Science","cited_by":13,"is_retracted":false,"has_abstract":true,"ca_institutions":"McGill University","funders":"","keywords":"Computer science; Programming language; Elaboration; Normalization (sociology); Programming paradigm; Set (abstract data type); Type safety","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.004067798,0.0005599348,0.000425564,0.001408161,0.001163242,0.002905058,0.001429349,0.00109707,0.007821896],"category_scores_gemma":[0.01414183,0.000922467,0.001503226,0.0009668243,0.002689686,0.007717139,0.005771454,0.003642581,0.002410538],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001083295,"about_ca_system_score_gemma":0.00129326,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0008822763,"about_ca_topic_score_gemma":0.0009180812,"domain_scores_codex":[0.9965516,0.00107198,0.000243906,0.0006042892,0.001257784,0.0002703645],"domain_scores_gemma":[0.9926227,0.002917533,0.0003550408,0.00234027,0.001525822,0.0002386129],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"theoretical_or_conceptual","study_design_scores_codex":[0.00009915421,0.00003521151,0.0007710901,0.000172871,0.00002453172,0.000394876,0.002005769,0.002741671,0.01000894,0.9491096,0.002832931,0.03180341],"study_design_scores_gemma":[0.0000426654,0.000056774,0.0005713365,0.000212106,0.0001200434,0.0005552115,0.0003186021,0.03475837,0.03118313,0.8008489,0.1312734,0.00005937536],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.02908426,0.0003961821,0.9282098,0.0009896257,0.0002511181,0.0001231868,0.0003477694,0.002916711,0.03768134],"genre_scores_gemma":[0.4030219,0.001593203,0.554304,0.0007859452,0.0003085413,0.0003604935,0.0014806,0.002812319,0.03533295],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.007821896,"threshold_uncertainty_score":0.0261668,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01941452407134924,"score_gpt":0.2410064284350327,"score_spread":0.2215919043636834,"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."}}