প্রশ্ন ট্যাগ «functional-programming»

ফাংশনাল প্রোগ্রামিং হ'ল একটি দৃষ্টান্ত যা গুনগত মূল্যায়নের দ্বারা কম্পিউটারের সমস্যাগুলি সমাধান করার চেষ্টা করে যার আউটপুট প্রোগ্রামের স্থিতির পরিবর্তে তাদের ইনপুট দ্বারা নির্ধারিত হয়। প্রোগ্রামিংয়ের এই স্টাইলে, পার্শ্ব প্রতিক্রিয়া এবং পরিবর্তনীয় ডেটা হ্রাস করা হয় এবং সাধারণত কঠোরভাবে বিচ্ছিন্ন হয়।

2
অপরিবর্তনীয় ডেটা সহ ভাষাগুলিতে দ্বিগুণ সংযুক্ত বা বৃত্তাকার ডেটা স্ট্রাকচারের উপর ক্রিয়াকলাপ বাস্তবায়নের জন্য কাজ
আমি কীভাবে গ্রাফ তৈরি করতে এবং হাসকেলের উপর তাদের কয়েকটি স্থানীয় ক্রিয়াকলাপ করা যায় তা শিখতে চাই, তবে প্রশ্নটি হাস্কেলের ক্ষেত্রে সুনির্দিষ্ট নয় এবং গ্রাফের পরিবর্তে আমরা দ্বিগুণ সংযুক্ত তালিকা বিবেচনা করতে পারি। প্রশ্ন: দ্বিগুণ সংযুক্ত তালিকা (বা অন্যান্য দ্বিগুণ লিঙ্কযুক্ত বা বিজ্ঞপ্তি তথ্য কাঠামো) বাস্তবায়নের একটি অদ্ভুত বা প্রস্তাবিত …

2
(বেসিক) এসকিউএল কোয়েরিগুলি উচ্চতর অর্ডার ফাংশনের সমানভাবে সমান?
এসকিউএল মূলত মানচিত্রের + + ভাঁজ + ফিল্টারের একটি ডোমেন নির্দিষ্ট উদাহরণ? এটি আমার কাছে মনে হয় যে নিম্নলিখিত এসকিউএল: SELECT name FROM fruits WHERE calories < 100 নিম্নলিখিত মানচিত্র + ফিল্টার + ভাঁজ অপারেশনের জন্য কেবল সিনট্যাকটিক চিনি is var fruits = [{id : 1, name: 'orange', calories : …

2
আপনি কীভাবে যুক্তিটি জানেন যে প্রয়োজন হতে পারে বা প্রয়োজন হয় না এমন ক্ষেত্রে argumentচ্ছিককে কোনও পদ্ধতি যুক্তি হিসাবে ব্যবহার না করার কোনও কারণ আছে?
জাভা 8 এর সাথে আমি অপশন / ptionচ্ছিক ব্যবহার সম্পর্কে আরও এবং আরও নিবন্ধগুলি দেখেছি। আমি বুঝতে পারছি তারা কী প্রতিনিধিত্ব করতে চাইছে এবং আমি দেখি যে তাদের অনেকগুলি ফলাফল হিসাবে ব্যবহৃত হচ্ছে। তবে আমি যা দেখছি না সেগুলি ডিফল্ট / alচ্ছিক পরামিতিগুলির বাক্য গঠন নয় এমন ভাষাগুলিতে পদ্ধতি / …

3
পার্শ্ব প্রতিক্রিয়াগুলি উল্লেখযোগ্য স্বচ্ছতা ভঙ্গ করছে
স্কেলে কার্যকরী প্রোগ্রামিং রেফারেন্সিয়াল স্বচ্ছতা ভঙ্গ করার ক্ষেত্রে একটি পার্শ্ব প্রতিক্রিয়ার প্রভাব ব্যাখ্যা করে: পার্শ্ব প্রতিক্রিয়া, যা রেফারেনশিয়াল স্বচ্ছতার কিছু লঙ্ঘন বোঝায়। আমি এস আই সি পি-র অংশটি পড়েছি , যা একটি প্রোগ্রাম মূল্যায়নের জন্য "প্রতিস্থাপন মডেল" ব্যবহার করে আলোচনা করে। রেফারেনশিয়াল স্বচ্ছতার (আরটি) বিকল্প হিসাবে আমি মোটামুটি প্রতিস্থাপনের মডেলটি …

1
কেন বেশিরভাগ বেনামে ফাংশনগুলি জেআইটি সংকলিত হতে পারে না এবং কখনই অনুকূলিত হবে না?
আমি কেবল কার্যকরী প্রোগ্রামিং সম্পর্কে https://techfindings.one/archives/2652 পড়েছি এবং এটিতে এসেছি: বেনামে ফাংশনগুলি প্রায়শই জেআইটি সংকলিত হতে পারে না এবং কখনই অনুকূলিত হবে না কেউ আমাকে ব্যাখ্যা করতে পারেন কেন এই ঘটনা?

2
কোনও কাজ ছাড়াই রাষ্ট্র বজায় রাখা
আমি ফাংশনাল প্রোগ্রামিং শিখছি এবং অ্যাসাইনমেন্ট ব্যবহার না করে কিছু নির্দিষ্ট পরিস্থিতি কীভাবে প্রয়োগ করা হয় তা বুঝতে আমার সমস্যা হয়। নীচের সাধারণ সমস্যাটি আমার বিভ্রান্তির পরিমাণ অনেকটা পূর্ণ করে তোলে। একটি প্রোগ্রাম লিখুন যা প্রদত্ত ডেটা স্ট্রাকচারের পরিবর্তনগুলি সম্পর্কে ইভেন্টগুলি গ্রহণ করে এবং যখন এই ডেটা স্ট্রাকচারটি একটি নির্দিষ্ট …

5
এই সমস্যার খাঁটি-কার্যকরী সমাধান কি অতীব প্রয়োজনীয় হিসাবে পরিষ্কার হতে পারে?
পাইথনে আমার নিম্নরূপ অনুশীলন আছে: বহুবর্ষটি গুণফলগুলির একটি দ্বিগুণ হিসাবে দেওয়া হয় যাতে শক্তিগুলি সূচকগুলি দ্বারা নির্ধারিত হয়, যেমন: (9,7,5) মানে 9 + 7 * x + 5 * x ^ 2 প্রদত্ত এক্স এর মান গণনা করতে একটি ফাংশন লিখুন যেহেতু আমি ইদানীং ক্রিয়ামূলক প্রোগ্রামিংয়ে আছি, তাই আমি লিখেছি …

4
ভাঁজে কার্যকরী যুক্তির নাম কী
উচ্চতর ক্রম ফাংশনে ভাঁজ / কার্যকরী আর্গুমেন্টের নাম, যদি কোনও হয় তবে কী? আমি একটি মোনাডিক টাবুলার প্রসেসিং লাইব্রেরিতে কাজ করছি যেখানে সরল বিশ্লেষণগুলি তৈরি করার জন্য সারিগুলি ভাঁজ করা হয় (যেমন কোনও কলামের ন্যূনতম, সর্বাধিক, গড় অনুসন্ধান)। সুতরাং আমি foldফাংশনটির তর্কের পক্ষে একটি দৃ name় নাম এবং এমএল সম্প্রদায়ের …

2
যখন আমরা পার্শ্ব প্রতিক্রিয়া থেকে গণনা পৃথক করি তখন আমরা "বিশ্বের জিজ্ঞাসা" কোডটি কোথায় রাখি?
কমান্ড-কোয়েরি পৃথকীকরণ নীতি অনুসারে ক্লোজারের উপস্থাপনা সহ ডেটা এবং ডিডিডি ইন থিংকিং-এর পাশাপাশি পার্শ্ব প্রতিক্রিয়াগুলি (বিশ্বকে সংশোধন করা) গণনা এবং সিদ্ধান্ত থেকে পৃথক করা উচিত, যাতে উভয় অংশ বোঝা এবং পরীক্ষা করা সহজ হয়। এটি একটি উত্তরহীন প্রশ্ন ফেলেছে: সীমানার তুলনামূলকভাবে আমাদের কোথায় "বিশ্বের জিজ্ঞাসা" করা উচিত? একদিকে, বাহ্যিক সিস্টেমগুলি …

7
কোডিংয়ের কার্যকরী শৈলীতে আপনার দলকে কীভাবে প্রবর্তন করবেন?
আমার এমন পরিস্থিতি রয়েছে যেখানে আমার গ্রুপের বেশিরভাগ লোকেরা কোনও অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং ব্যাকগ্রাউন্ড থেকে ফাংশনাল প্রোগ্রামিংয়ের কিছুই বুঝতে না পারায় আসে। ক্লোজারের মতো বেসিকগুলিও নয়। কার্যকরী কোডিং শৈলীতে তাদের পরিচয় করিয়ে দেওয়ার ভাল উপায় হতে পারে সে সম্পর্কে কোনও পরামর্শ? আমরা আমাদের কোডিং প্রচুর সংক্ষিপ্ত করতে পারি যদি আমরা …

3
দীর্ঘ পরামিতি তালিকা বনাম দীর্ঘ রাষ্ট্রের পরিবর্তনশীল তালিকা
একটি সি ++ বইতে লেখক বলেছেন যে আমাদের আর দীর্ঘ পরামিতি তালিকার ফাংশনের প্রয়োজন নেই কারণ বেশিরভাগ পরামিতিগুলিকে একটি শ্রেণিতে স্টেটের ভেরিয়েবলগুলিতে রিফেক্টর করা যায়। অন্যদিকে, একটি কার্যনির্বাহী প্রোগ্রামিং বইতে বলা হয় যে রাষ্ট্রের ভেরিয়েবলগুলি মন্দ, কারণ এটি পার্শ্ব-প্রতিক্রিয়া সৃষ্টি করে যার ফলে বাগ প্রবণ এবং কোডের সমান্তরাল হওয়া শক্ত …

4
বন্ধ এবং তার অপরিষ্কারতা
আমি কার্যকরী প্রোগ্রামিং সম্পর্কে প্রচুর বই এবং নিবন্ধগুলি পড়েছি এবং এখনও কিছু খুব প্রাথমিক ধারণাটি বুঝতে না পেরে লজ্জা পেয়েছি। ক্রিয়ামূলক প্রোগ্রামিংয়ের অন্যতম প্রধান ধারণা হ'ল একই ইনপুটটির সর্বদা একই আউটপুট উত্পাদন করা উচিত। সুতরাং, বলুন, ডেটাবেজ বা রাইটিং ফাইল অনুসন্ধান করা সংজ্ঞা অনুসারে খাঁটি কার্যকরী শৈলীতে করা যায়নি। এটি …

5
আমি যদি আমার সমস্ত রুবিকে লিখার সিদ্ধান্ত নিই তা যদি হ্যাস্কেলের মতো হয় তবে কি ঠিক হবে?
প্রদত্ত যে রুবি ভাল তালিকা অপারেশন ক্ষমতা ইন-বিল্ট ইন আছে - কমাতে, মানচিত্র, নির্বাচন করুন, সংগ্রহ ইত্যাদিতে Procs, ব্লক এবং Lambdas আছে, এবং চমৎকার পুনরাবৃত্তির সমর্থন (হয়েছে eachপরিবার), আমি যদি করার প্রচেষ্টা এটি একটি খারাপ নকশা সিদ্ধান্ত হবে আমার সমস্ত রুবি স্টাফগুলি সবচেয়ে বিশুদ্ধ-কার্যকরী উপায়ে সম্ভব? বিশেষত কোড / আই …

3
ক্রিয়ামূলক প্রোগ্রামিং ভাষাগুলিতে কি সময় সংশোধন করার আরও বেশি সুযোগ রয়েছে?
আমি "রিয়েল ওয়ার্ল্ডের জন্য ফাংশনাল প্রোগ্রামিং" বইটি পড়ছিলাম। এটি জরুরী এবং কার্যকরী প্রোগ্রামিং ভাষার সাথে তুলনা করে শুরু হয়েছিল। এবং এতে বলা হয়েছে যে কীভাবে কার্যকরী প্রোগ্রামিংয়ের 'মান' এবং 'এক্সপ্রেশন' অপরিহার্য প্রোগ্রামিংয়ের 'ভেরিয়েবল' এবং 'ফাংশন' থেকে আলাদা। আলোচনা থেকে আমি এক ধরণের ধারণা তৈরি করেছি যা - কার্যকরী প্রোগ্রামিং ভাষাগুলিতে …

6
আমার কি কার্যকরী প্রোগ্রামিং ভাষা নেওয়া উচিত?
আমি আমার কোডটি কীভাবে লিখছি তা সম্পর্কে আমি বেশি উদ্বিগ্ন হয়ে পড়েছি। ডিজাইনের ধরণ সম্পর্কে কয়েকটি বই পড়ার পরে (এবং সেগুলির অত্যধিক জ্বালানী বাস্তবায়ন, আমি নিশ্চিত) আমি আমার চিন্তাভাবনাটি পুরোপুরি পরিবর্তিত করে যা বদলে যায় তার encapsulating এর দিকে নিয়ে গেছে। আমি লক্ষ্য করেছি যে আমি কম ইন্টারফেস এবং আরও …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.