模式匹配 (Chinese Wikipedia)

Analysis of information sources in references of the Wikipedia article "模式匹配" in Chinese language version.

Last modified:

Ref.Un. Ref.Website
Global rank Chinese rank
1st place
1st place
4,399th place
1,922nd place
263rd place
193rd place
7,023rd place
6,920th place
low place
low place
low place
low place
low place
9,963rd place
low place
low place
low place
low place
low place
low place
6,251st place
low place

haskell.org (Global: low place; Chinese: low place)

kent.ac.uk (Global: 7,023rd place; Chinese: 6,920th place)

cs.kent.ac.uk

  • Turner, D. A. Some History of Functional Programming Languages (PDF). [2022-02-18]. (原始内容 (PDF)存档于2020-04-15). John Darlington’s NPL, “New Programming Language”, developed with Burstall in the period 1973-5, replaced case expressions with multi-equation function definitions over algebraic types, including natural numbers, e.g.
    fib (0) <= 1
    fib (1) <= 1
    fib (n+2) <= fib (n+1) + fib (n)

    Darlington got this idea from Kleene’s recursion equations.
     
  • Turner, D. A. Some History of Functional Programming Languages (PDF). [2022-02-18]. (原始内容 (PDF)存档于2020-04-15). Miranda had, instead of conditional expressions, conditional equations with guards. Example:
    sign x = 1, if x>0
           = -1, if x<0
           = 0, if x=0

    Combining pattern matching with guards gives a significant gain in expressive power. Guards of this kind first appeared in KRC, “Kent Recursive Calculator”(Turner 1981, 1982), a miniaturised version of SASL which I designed in 1980–81 for teaching.
     

microsoft.com (Global: 263rd place; Chinese: 193rd place)

docs.microsoft.com

python.org (Global: 4,399th place; Chinese: 1,922nd place)

docs.python.org

ruby-lang.org (Global: low place; Chinese: low place)

docs.ruby-lang.org

rust-lang.org (Global: low place; Chinese: 9,963rd place)

doc.rust-lang.org

scala-lang.org (Global: low place; Chinese: low place)

docs.scala-lang.org

swift.org (Global: low place; Chinese: low place)

docs.swift.org

tinlizzie.org (Global: low place; Chinese: low place)

virgilio.it (Global: 6,251st place; Chinese: low place)

xoomer.virgilio.it

web.archive.org (Global: 1st place; Chinese: 1st place)