റീസൺ (പ്രോഗ്രാമിംഗ് ഭാഷ)

വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.
(Reason (programming language) എന്ന താളിൽ നിന്നും തിരിച്ചുവിട്ടതു പ്രകാരം)
Jump to navigation Jump to search
Reason
ശൈലി:Multi-paradigm: functional, imperative, object-oriented
രൂപകൽപ്പന ചെയ്തത്:Jordan Walke
ഡാറ്റാടൈപ്പ് ചിട്ട:Inferred, static, strong, structural
സ്വാധീനിക്കപ്പെട്ടത്:OCaml
അനുവാദപത്രം:MIT License
വെബ് വിലാസം:reasonml.github.io

ഫെയ്‌സ്ബുക്കിൽ ജോർദാൻ വാൾക്ക് സൃഷ്ടിച്ച ഒകാമലിനുള്ള വാക്യഘടന വിപുലീകരണവും ഉള്ള ടൂൾചെയിനാണ് റീസൺ. [1]കാരണം ജാവാസ്ക്രിപ്റ്റ് പ്രോഗ്രാമർമാർക്ക് പരിചിതമായ ഒരു വാക്യഘടനയും ഒകാമിലേയ്‌ക്ക് കൈമാറുന്നു. [2] സ്റ്റാറ്റിക്ക് ടൈപ്പ് ചെയ്ത കാരണം (അല്ലെങ്കിൽ OCaml) കോഡ് ബക്കിൾസ്ക്രിപ്റ്റ് കംപൈലർ ഉപയോഗിച്ച് ചലനാത്മകമായി ടൈപ്പുചെയ്ത ജാവാസ്ക്രിപ്റ്റിലേക്ക് സമാഹരിക്കാം. [3]

റിയാക്ട് അടിസ്ഥാനമാക്കിയുള്ള വെബ് ആപ്ലിക്കേഷനുകൾക്കുള്ള പരിഹാരമായി റീസൺ കമ്മ്യൂണിറ്റി ഔദ്യോഗികമായി റീസൺറിയാക്ട്(ReasonReact)നൽകുന്നു.[4]

ഇതും കാണുക[തിരുത്തുക]

  • എൽമ്, ജാവാസ്ക്രിപ്റ്റുമായി ആശയവിനിമയം നടത്താൻ പോർട്ടുകൾ ഉപയോഗിക്കുന്ന ഒരു പ്രവർത്തന ഭാഷ
  • ടൈപ്പ്സ്ക്രിപ്റ്റ്, ശക്തമായി ടൈപ്പ് ചെയ്ത പ്രോഗ്രാമിംഗ് ഭാഷ ജാവാസ്ക്രിപ്റ്റിലേക്ക് മാറ്റുന്നു

അവലംബം[തിരുത്തുക]

  1. "What is ReasonML?". 2ality. ശേഖരിച്ചത് 2019-03-23.
  2. Gopher, Stupid (2018-11-12). "One week with ReasonML". Medium. ശേഖരിച്ചത് 2019-03-23.
  3. "What & Why BuckleScript". bucklescript.github.io (ഭാഷ: ഇംഗ്ലീഷ്). ശേഖരിച്ചത് 2019-03-23.
  4. Wilson, Ian (2019-04-15). "ReasonML with React Hooks Tutorial — Building a Pomodoro Timer".