Knowledge (XXG)

Category:Type theory

Source đź“ť

348: 178: 598: 1016: 1011: 1006: 652: 353: 647: 442: 466: 240: 943: 333: 564: 811: 742: 530: 461: 154: 1021: 982: 757: 672: 535: 615: 774: 323: 977: 904: 702: 637: 519: 405: 343: 202: 581: 471: 311: 921: 429: 418: 294: 219: 476: 448: 883: 715: 503: 498: 493: 338: 279: 274: 926: 709: 547: 328: 264: 877: 769: 763: 569: 525: 845: 677: 657: 398: 284: 964: 948: 850: 720: 593: 513: 392: 17: 958: 894: 872: 747: 662: 508: 365: 1000: 909: 834: 689: 642: 603: 488: 423: 382: 269: 915: 866: 855: 801: 732: 667: 625: 223: 931: 899: 889: 860: 752: 620: 559: 370: 306: 252: 22: 182: 158: 840: 827: 387: 206: 987: 953: 779: 29: 806: 789: 784: 289: 38: 737: 821: 816: 239:
The following 113 pages are in this category, out of 113 total.
138:
This category has the following 4 subcategories, out of 4 total.
123: 120: 117: 114: 111: 108: 105: 102: 99: 96: 93: 90: 87: 84: 81: 78: 75: 72: 69: 66: 63: 60: 57: 54: 51: 48: 43: 349:Covariance and contravariance (computer science) 8: 241:This list may not reflect recent changes 599:Nominative and structural type systems 7: 245: 216: 199: 175: 151: 140: 132: 14: 653:Polynomial functor (type theory) 648:Polymorphism (computer science) 443:Generalized algebraic data type 236:Pages in category "Type theory" 179:Polymorphism (computer science) 944:Unification (computer science) 334:Combinatory categorial grammar 1: 565:Liskov substitution principle 812:Trait (computer programming) 743:Simply typed lambda calculus 531:Intersection type discipline 462:Higher-order abstract syntax 1017:Programming language theory 983:Variable (computer science) 758:Stream (abstract data type) 673:Prototype-based programming 354:Curry–Howard correspondence 1038: 536:Intuitionistic type theory 467:Hindley–Milner type system 16:The main article for this 15: 1012:Logic in computer science 775:Substructural type system 324:Calculus of constructions 978:Value (computer science) 905:Type theory with records 703:Ramified theory of types 1007:Mathematical structures 638:Parametric polymorphism 520:Intensional type theory 406:Extensional type theory 344:Container (type theory) 582:Mathematical structure 472:History of type theory 312:Bounded quantification 922:Typed lambda calculus 616:Open–closed principle 449:Girard's paradox 430:Functor (type theory) 419:Flow-sensitive typing 295:Axiom of reducibility 477:Homotopy type theory 884:Type reconstruction 716:Recursive data type 504:Inductive data type 499:Induction-recursion 494:Induction-induction 339:Composite data type 280:Algebraic data type 275:Ad hoc polymorphism 155:Abstract data types 1022:Mathematical logic 927:Typing environment 710:Rank (type theory) 548:Kind (type theory) 329:Categorial grammar 265:Abstract data type 878:Type inhabitation 770:Subject reduction 764:Subject expansion 570:Logical framework 526:Intersection type 1029: 967: 918: 886: 869: 846:Type constructor 837: 830: 766: 712: 705: 678:Pure type system 658:Pregroup grammar 522: 451: 432: 408: 401: 399:Existential type 285:Attribute domain 225: 218: 208: 201: 184: 177: 160: 153: 1037: 1036: 1032: 1031: 1030: 1028: 1027: 1026: 997: 996: 995: 994: 993: 992: 970: 965:Universal types 963: 949:Uniqueness type 936: 914: 882: 865: 851:Type conversion 833: 826: 794: 762: 725: 721:Refinement type 708: 701: 694: 682: 630: 608: 594:New Foundations 586: 574: 552: 540: 518: 514:Initial algebra 481: 454: 447: 435: 428: 411: 404: 397: 393:Enumerated type 375: 358: 316: 299: 257: 233: 232: 231: 230: 227: 226: 215: 210: 209: 198: 189: 186: 185: 174: 165: 162: 161: 150: 131: 130: 129: 128: 34: 27: 12: 11: 5: 1035: 1033: 1025: 1024: 1019: 1014: 1009: 999: 998: 991: 990: 985: 980: 974: 971: 969: 968: 961: 959:Universal type 956: 951: 946: 940: 937: 935: 934: 929: 924: 919: 912: 907: 902: 897: 895:Type signature 892: 887: 880: 875: 873:Type inference 870: 863: 858: 853: 848: 843: 838: 831: 824: 819: 814: 809: 804: 798: 795: 793: 792: 787: 782: 777: 772: 767: 760: 755: 750: 748:ST type theory 745: 740: 735: 729: 726: 724: 723: 718: 713: 706: 698: 695: 693: 692: 686: 683: 681: 680: 675: 670: 665: 663:Principal type 660: 655: 650: 645: 640: 634: 631: 629: 628: 623: 618: 612: 609: 607: 606: 601: 596: 590: 587: 585: 584: 578: 575: 573: 572: 567: 562: 556: 553: 551: 550: 544: 541: 539: 538: 533: 528: 523: 516: 511: 509:Inductive type 506: 501: 496: 491: 485: 482: 480: 479: 474: 469: 464: 458: 455: 453: 452: 445: 439: 436: 434: 433: 426: 421: 415: 412: 410: 409: 402: 395: 390: 385: 379: 376: 374: 373: 368: 366:Dependent type 362: 359: 357: 356: 351: 346: 341: 336: 331: 326: 320: 317: 315: 314: 309: 303: 300: 298: 297: 292: 287: 282: 277: 272: 267: 261: 258: 256: 255: 249: 247: 246: 237: 234: 229: 228: 214: 213: 211: 203:Type inference 197: 196: 193: 190: 188: 187: 173: 172: 169: 166: 164: 163: 149: 148: 145: 142: 141: 136: 133: 127: 126: 46: 41: 35: 33: 30: 28: 13: 10: 9: 6: 4: 3: 2: 1034: 1023: 1020: 1018: 1015: 1013: 1010: 1008: 1005: 1004: 1002: 989: 986: 984: 981: 979: 976: 975: 972: 966: 962: 960: 957: 955: 952: 950: 947: 945: 942: 941: 938: 933: 930: 928: 925: 923: 920: 917: 913: 911: 910:Type variable 908: 906: 903: 901: 898: 896: 893: 891: 888: 885: 881: 879: 876: 874: 871: 868: 864: 862: 859: 857: 854: 852: 849: 847: 844: 842: 839: 836: 835:Type checking 832: 829: 825: 823: 820: 818: 815: 813: 810: 808: 805: 803: 800: 799: 796: 791: 788: 786: 783: 781: 778: 776: 773: 771: 768: 765: 761: 759: 756: 754: 751: 749: 746: 744: 741: 739: 736: 734: 731: 730: 727: 722: 719: 717: 714: 711: 707: 704: 700: 699: 696: 691: 690:Quotient type 688: 687: 684: 679: 676: 674: 671: 669: 666: 664: 661: 659: 656: 654: 651: 649: 646: 644: 643:Parametricity 641: 639: 636: 635: 632: 627: 624: 622: 619: 617: 614: 613: 610: 605: 604:Nullable type 602: 600: 597: 595: 592: 591: 588: 583: 580: 579: 576: 571: 568: 566: 563: 561: 558: 557: 554: 549: 546: 545: 542: 537: 534: 532: 529: 527: 524: 521: 517: 515: 512: 510: 507: 505: 502: 500: 497: 495: 492: 490: 489:Identity type 487: 486: 483: 478: 475: 473: 470: 468: 465: 463: 460: 459: 456: 450: 446: 444: 441: 440: 437: 431: 427: 425: 424:Function type 422: 420: 417: 416: 413: 407: 403: 400: 396: 394: 391: 389: 386: 384: 383:Effect system 381: 380: 377: 372: 369: 367: 364: 363: 360: 355: 352: 350: 347: 345: 342: 340: 337: 335: 332: 330: 327: 325: 322: 321: 318: 313: 310: 308: 305: 304: 301: 296: 293: 291: 288: 286: 283: 281: 278: 276: 273: 271: 270:Abstract type 268: 266: 263: 262: 259: 254: 251: 250: 248: 244: 242: 235: 221: 217: 212: 204: 200: 195: 194: 191: 180: 176: 171: 170: 167: 156: 152: 147: 146: 143: 139: 135:Subcategories 134: 125: 122: 119: 116: 113: 110: 107: 104: 101: 98: 95: 92: 89: 86: 83: 80: 77: 74: 71: 68: 65: 62: 59: 56: 53: 50: 47: 45: 42: 40: 37: 36: 31: 25: 24: 19: 916:Type-in-type 867:Type in type 856:Type erasure 802:Tagged union 733:Session type 668:Product type 626:Ordered pair 238: 220:Type systems 137: 21: 932:Typing rule 900:Type system 890:Type safety 861:Type family 753:Static cast 621:Option type 560:Lambda cube 371:Duck typing 307:Bottom type 253:Type theory 224:(2 C, 20 P) 183:(1 C, 25 P) 159:(1 C, 24 P) 23:Type theory 1001:Categories 841:Type class 828:Typability 388:Empty type 207:(1 C, 4 P) 988:Void type 954:Unit type 780:Subtyping 32:Contents 807:Top type 790:System U 785:System F 290:Automath 18:category 738:Setoid 822:Twelf 817:Tuple 44:0–9 39:Top 20:is 1003:: 243:. 222:‎ 205:‎ 181:‎ 157:‎ 973:V 939:U 797:T 728:S 697:R 685:Q 633:P 611:O 589:N 577:M 555:L 543:K 484:I 457:H 438:G 414:F 378:E 361:D 319:C 302:B 260:A 192:T 168:P 144:A 124:Z 121:Y 118:X 115:W 112:V 109:U 106:T 103:S 100:R 97:Q 94:P 91:O 88:N 85:M 82:L 79:K 76:J 73:I 70:H 67:G 64:F 61:E 58:D 55:C 52:B 49:A 26:.

Index

category
Type theory
Top
0–9
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑