Questions tagged «functional-programming»


30
මොනාඩ් යනු කුමක්ද?
මෑතකදී හස්කල් දෙස කෙටියෙන් බැලූ විට, කෙටියෙන්, සාරාංශගත, ප්‍රායෝගික වනු ඇත්තේ කුමක්ද මොනාඩ් යනු කුමක්ද පැහැදිලි කිරීමක් වනු ඇත්තේ කුමක් ද? මට හමු වී ඇති බොහෝ පැහැදිලි කිරීම් තරමක් ප්‍රවේශ විය නොහැකි සහ ප්‍රායෝගික විස්තර නොමැති බව මට පෙනී ගොස් ඇත.

18
(ක්‍රියාකාරී) ප්‍රතික්‍රියාශීලී වැඩසටහන්කරණය යනු කුමක්ද?
අගුළු දමා ඇත. මෙම ප්‍රශ්නය සහ එහි පිළිතුරු අගුළු දමා ඇත්තේ ප්‍රශ්නය මාතෘකාවෙන් බැහැර නමුත් historical තිහාසික වැදගත්කමක් ඇති බැවිනි. එය දැනට නව පිළිතුරු හෝ අන්තර්ක්‍රියා පිළිගන්නේ නැත. ප්‍රතික්‍රියාශීලී වැඩසටහන්කරණය පිළිබඳ විකිපීඩියා ලිපිය මම කියවා ඇත්තෙමි . ක්‍රියාකාරී ප්‍රතික්‍රියාශීලී වැඩසටහන්කරණය පිළිබඳ කුඩා ලිපිය ද මම කියවා ඇත්තෙමි . විස්තර තරමක් …

30
වස්තු සඳහා සිතියම් ක්‍රියාකාරිත්වය (අරා වෙනුවට)
මට වස්තුවක් ඇත: myObject = { 'a': 1, 'b': 2, 'c': 3 } මම ස්වදේශීය ක්‍රමයක් සොයමි, ඒ හා සමාන Array.prototype.mapපහත පරිදි භාවිතා වේ: newObject = myObject.map(function (value, label) { return value * value; }); // newObject is now { 'a': 1, 'b': 4, 'c': 9 } ජාවාස්ක්‍රිප්ට් mapවස්තු සඳහා …

28
ක්‍රියාකාරී වැඩසටහන් මඟින් GoF සැලසුම් රටා ප්‍රතිස්ථාපනය කරයිද?
මම පසුගිය වසරේ F # සහ OCaml ඉගෙනීම ආරම්භ කළ දා සිට , නිර්මාණ රටා (විශේෂයෙන් ජාවාහි) අත්‍යවශ්‍ය භාෂාවල නැතිවී ඇති අංග සඳහා විසඳුම් ලෙස අවධාරනය කරන ලිපි විශාල ප්‍රමාණයක් කියවා ඇත්තෙමි. මා සොයාගත් එක් ලිපියක් තරමක් ශක්තිමත් ප්‍රකාශයක් කරයි : මට මුණගැසුණු බොහෝ අය කල්ලියේ හතරේ (GoF) නිර්මාණ රටා …

30
සපයන ලද සීමාවන් තුළ පරාසයක් ජනනය කිරීම සඳහා ජාවාස්ක්‍රිප්ටයට “පරාසය ()” වැනි ක්‍රමයක් තිබේද?
PHP හි, ඔබට කළ හැකිය ... range(1, 3); // Array(1, 2, 3) range("A", "C"); // Array("A", "B", "C") එනම්, ඉහළ සහ පහළ සීමාවන් පසුකරමින් ඔබට සංඛ්‍යා හෝ අක්ෂර පරාසයක් ලබා ගැනීමට ඉඩ සලසන ශ්‍රිතයක් ඇත. මේ සඳහා ස්වදේශීයව ජාවාස්ක්‍රිප්ට් සඳහා සාදන ලද යමක් තිබේද? එසේ නොවේ නම්, මම එය ක්‍රියාත්මක …

14
ලැයිස්තු අවබෝධය එදිරිව ලැම්බඩා + පෙරණය
මට මූලික පෙරීමේ අවශ්‍යතාවයක් ඇති බව මට පෙනී ගියේය: මට ලැයිස්තුවක් ඇති අතර අයිතමවල ගුණාංගයකින් එය පෙරීමට මට සිදුවේ. මගේ කේතය මේ වගේ විය: my_list = [x for x in my_list if x.attribute == value] ඒත් එක්කම මම හිතුවා, මේ වගේ ලිවීම හොඳ නැද්ද? my_list = filter(lambda x: x.attribute == …

6
ඔබට නොතේරෙන හින්ඩ්ලි-මිල්නර්ගේ කුමන කොටසද?
අමරණීය වචන ඇතුළත් ටී ෂර්ට් එකක් විකිණීමට ඇති බව මම දිවුරමි . මොන කොටසද ඔබ කරන්නේ නෑ තේරුණාද? මගේ නඩුවේ, පිළිතුර වනු ඇත්තේ ... ඒ සියල්ලම! විශේෂයෙන්, මම බොහෝ විට හස්කල් පුවත්පත්වල මෙවැනි අංකනයක් දකිමි, නමුත් එයින් කිසිවක් අදහස් කරන්නේ කුමක් දැයි මට හෝඩුවාවක් නැත. ගණිතයේ කුමන අංශය විය යුතුදැයි …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.