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

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

2
হাস্কেল ফাংশন রচনাটি পাইপ এবং ফিল্টার স্থাপত্য নিদর্শনগুলির উদাহরণ instance
পাইপ এবং ফিল্টার আর্কিটেকচারাল প্যাটার্নটি প্রক্রিয়াকরণ উপাদানগুলির একটি শৃঙ্খলা হিসাবে সংজ্ঞায়িত করা হয় , যাতে সাজানো হয় যাতে প্রতিটি উপাদানটির আউটপুট পরেরটির ইনপুট হয় । প্রতিটি উদাহরণ মনে হয় আন্তঃ-প্রক্রিয়া বা আন্তঃ থ্রেড সংযোগটি কোনও একরকম ভাগ করে নেওয়া বাফারের মাধ্যমে সম্পাদিত হয়েছে। আমার কাছে মনে হচ্ছে হাস্কেল ফাংশন কম্পোজিশন …

2
কণা সিমুলেশন যেমন গতিশীল সিস্টেমের জন্য কি হাস্কেল / ক্লোজার আসলেই অসমর্থিত?
পূর্ববর্তী প্রশ্নগুলিতে আমাকে বলা হয়েছে যে ফাংশনাল প্রোগ্রামিং ভাষাগুলি গতিশীল সিস্টেমে যেমন পদার্থবিজ্ঞানের ইঞ্জিনের জন্য অনুপযুক্ত, মূলত কারণ অবজেক্টগুলিকে পরিবর্তন করা ব্যয়বহুল। এই বিবৃতিটি কতটা বাস্তবসম্মত এবং কেন?

1
রেবোল কি কার্যকরী প্রোগ্রামিংয়ের ভাষা?
আমি রেবোলের দিকে ছুটলাম এবং আমি এটি সম্পর্কে ভাবছিলাম। আমি এখানে থেকে নিম্নলিখিত স্ক্রিপ্ট মধ্যে দৌড়ে : use [feed questions answers][ feed: load-xml/dom http://stackoverflow.com/feeds/tag/rebol questions: map-each entry feed/get-by-tag <entry> [ find/match entry/get <id> "http://stackoverflow.com/q/" ] answers: make block! length? questions foreach question questions [ question: load-xml/dom join http://stackoverflow.com/feeds/question/ question foreach …

2
হায়ার অর্ডার ফাংশন এবং / অথবা প্রথম শ্রেণির নাগরিক শব্দটি প্রথম কে তৈরি করেছিলেন?
আমি বুঝতে পেরেছি যে হাস্কেল, ও'ক্যামল বা এলআইএসপি-র অনেক আগে উচ্চতর অর্ডার ফাংশনগুলি একাডেমিক গবেষণার বিষয় ছিল এবং গণিতে শানফিনকেল (১৯67 in সালে) এবং হাস্কেল কারি (১৯68৮ সালে) ইতিমধ্যে কারিংয়ের মতো প্রযুক্তি প্রয়োগ করা হয়েছিল, তবে তা এটি কোনও প্রোগ্রামিং ভাষায় উপলব্ধ হওয়ার আগে ছিল। উইকিপিডিয়া অনুসারে স্কিমটি প্রথম ভাষা …

1
আপনার monadic ফাংশনগুলিতে বৈধতা সহ ত্রুটি মনাদ ব্যবহার করা বা আপনার নিজের মোনাডকে বৈধতার সাথে সরাসরি আপনার বাঁধাইতে প্রয়োগ করা ভাল?
আমি ভাবছি যে ব্যবহারযোগ্যতা / রক্ষণাবেক্ষণের জন্য আরও ভাল ডিজাইন বুদ্ধিমান কি না এবং সম্প্রদায়ের সাথে উপযুক্ত হিসাবে আরও ভাল। ডেটা মডেল দেওয়া: type Name = String data Amount = Out | Some | Enough | Plenty deriving (Show, Eq) data Container = Container Name deriving (Show, Eq) data Category …

4
কারি বা আংশিক প্রয়োগ সম্পর্কে বিশেষ কী?
আমি প্রতিদিন ফাংশনাল প্রোগ্রামিংয়ের নিবন্ধগুলি পড়ছি এবং যথাসম্ভব কিছু অনুশীলন প্রয়োগ করার চেষ্টা করছি। তবে আমি বুঝতে পারি না কারী বা আংশিক প্রয়োগে অনন্য কী। এই গ্রোভি কোডটি উদাহরণ হিসাবে নিন: def mul = { a, b -> a * b } def tripler1 = mul.curry(3) def tripler2 = { …

5
ক্রিয়ামূলক প্রোগ্রামিংয়ের প্রস্তুতির ক্ষেত্রে আমার চিন্তাভাবনার পরিবর্তন করুন
প্রক্রিয়াজাতীয় এবং ওওপি থেকে আসার পরে প্রোগ্রামিংয়ের কার্যকরী শৈলীতে স্যুইচ করার সময়, "এই নতুন চিন্তার উপায়" সম্পর্কে আমার সামনে কী কী জিনিসগুলি জানা উচিত? আপনি কীভাবে এফপি বিশ্বে ডাইভিংয়ের জন্য নিজেকে প্রস্তুত করেন এবং প্রথমবারের মতো এটি পান? প্রথমে শেখার এবং প্রথমে সেট করার জন্য বেসিকগুলি কী কী?

1
কার্যকরী পচা কি আসলেই একটি প্রতিষেধক?
আপনি যখন পড়তে গিয়েছেন সবচেয়ে খারাপ অ্যান্টি-প্যাটার্নগুলি পড়তে গিয়ে আমি অ্যান্টি-প্যাটার্নগুলি সম্পর্কে ওয়েব সাইটে ল্যান্ড করতে এই পোস্টের লিঙ্কটিতে ক্লিক করেছি । এবং http://sourcemaking.com/antipatterns/functional-decomposition পৃষ্ঠাটি আমাকে অবাক করে দিয়েছিল। এই অ্যান্টি-প্যাটার্নটি কতটা খারাপ, এবং এটি কি আদৌ কোনও অ্যান্টি-প্যাটার্ন? কারণ, যদিও আমি আজকাল বেশিরভাগই ওওপি প্রোগ্রামিং করছি, তবুও আমি জাভা …

3
কার্যকরী ভাষায় গেটার্স এবং সেটটার্স
ফাংশনাল প্রোগ্রামিং এর অন্যতম ধারনা হ'ল খাঁটি ফাংশন ব্যবহার। একটি খাঁটি ফাংশনটি এমনটি যা পার্শ্ব-প্রতিক্রিয়া মুক্ত এবং স্বতঃস্ফূর্তভাবে স্বচ্ছ। গেটারগুলি উল্লেখযোগ্যভাবে স্বচ্ছ হয় না - গেটারের কলগুলির মধ্যে যদি কোনও সেটারকে কল করা হয়, তবে গেটারের প্যারামিটারগুলি না থাকলেও গেটারের রিটার্নের মান পরিবর্তিত হয় (সাধারণত কোনও পরামিতি থাকে না) সেটারগুলি …

4
দাবা ইঞ্জিন লেখার জন্য কোন দৃষ্টান্ত ব্যবহার করবেন?
আপনি যদি দাবা গেম ইঞ্জিন লিখতে যাচ্ছেন তবে আপনি কোন প্রোগ্রামিং দৃষ্টান্ত ব্যবহার করবেন (ওওপি, পদ্ধতিগত, ইত্যাদি) এবং কেন আপনি এটি চয়ন করবেন? দাবা ইঞ্জিন দ্বারা, আমি এমন একটি প্রোগ্রামের অংশটি বোঝাই যা বর্তমান বোর্ডকে মূল্যায়ন করে এবং কম্পিউটারের পরবর্তী পদক্ষেপ স্থির করে। আমি জিজ্ঞাসা করছি কারণ আমি ভেবেছিলাম দাবা …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.