প্রশ্ন ট্যাগ «haskell»

হাস্কেল একটি কার্যকরী প্রোগ্রামিং ভাষা যা দৃ stat় স্ট্যাটিক টাইপিং, অলস মূল্যায়ন, বিস্তৃত সমান্তরালতা এবং একযোগিতাপূর্ণ সমর্থন এবং অনন্য বিমূর্ত ক্ষমতা সক্ষম করে।

7
হাস্কেল ফাংশন রচনা (।) এবং ফাংশন অ্যাপ্লিকেশন ($) আইডিয়ামগুলি: সঠিক ব্যবহার
আমি রিয়েল ওয়ার্ল্ড হাস্কেল পড়ছি , এবং আমি শেষের কাছাকাছি এসেছি, তবে শৈলীর বিষয়টি অপারেটর (.)এবং ($)অপারেটরদের সাথে করার জন্য আমাকে অবহেলা করছে । যখন আপনি এমন কোনও ফাংশন লিখেন যা অন্য ফাংশনের সংমিশ্রণ থাকে আপনি এগুলি লিখেন: f = g . h তবে আপনি যখন এই ফাংশনগুলির শেষে কিছু …

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

4
হাস্কেলের তালিকাগুলির সাথে "@" প্রতীকটির অর্থ কী?
আমি হাস্কেল কোডের এক টুকরো জুড়ে এসেছি যা দেখতে দেখতে এটি: ps@(p:pt) @এই প্রসঙ্গে প্রতীকটির অর্থ কী ? আমি গুগলে কোনও তথ্য খুঁজে পাচ্ছি না (গুগলে প্রতীকগুলি অনুসন্ধান করা দুর্ভাগ্যজনকভাবে), এবং আমি প্রিলিওড ডকুমেন্টেশনে ফাংশনটি খুঁজে পাচ্ছি না, সুতরাং আমি ভাবছি এটির পরিবর্তে এটি অবশ্যই একরকম সিনট্যাকটিক চিনির হতে হবে।
127 haskell  syntax 

2
ছোট হাস্কেল প্রোগ্রামটি জিএইচসি দিয়ে বিশাল বাইনারিতে সংকলিত
এমনকি তুচ্ছভাবে ছোট ছোট হাস্কেল প্রোগ্রামগুলি বিশালাকার এক্সিকিউটেবলে পরিণত হয়। আমি একটি ছোট প্রোগ্রাম লিখেছি, যেটি 7 গিগাবাইট আকারের বাইনারিতে (জিএইচসি সহ) সংকলিত হয়েছিল! একটি ছোট হাস্কেল প্রোগ্রাম এমনকি বিশাল বাইনারি সংকলিত হতে পারে কি? এটিকে হ্রাস করতে আমি কী করতে পারি?

8
আপনি হাসকেলে কোনও গ্রাফকে কীভাবে উপস্থাপন করবেন?
বীজগণিত তথ্য প্রকারগুলি ব্যবহার করে হ্যাশকেলে একটি গাছ বা তালিকা উপস্থাপন করা যথেষ্ট সহজ। তবে আপনি কীভাবে কোনও গ্রাফকে টাইপোগ্রাফিকভাবে উপস্থাপন করতে যাবেন? মনে হচ্ছে আপনার পয়েন্টার থাকা দরকার। আমি অনুমান করছি আপনার মতো কিছু থাকতে পারে type Nodetag = String type Neighbours = [Nodetag] data Node a = Node …

1
ইমালস ইন্টারেক্টিভ-হাস্কেল প্রতিক্রিয়ার প্রতিক্রিয়ার প্রতিক্রিয়া জানায় যদি ক্যাবলাল বা কার্যনির্বাহী ডিরেক্টরি হয় কোনও প্রকল্প ডিরেক্টরিতে সেট করে
আমি ইন্টারেক্টিভ-হাস্কেল রিপ্লাই-এর সাথে অদ্ভুত আচরণে চলে আসছি emacs। আমি যখন কোনও ফাইল উত্স করি, emacsমিনি বাফারটি ইন্টারেক্টিভ প্রম্পটের একটি সিরিজ দেখায়: Start a new project named 'myproject'? Cabal dir (guessed from myproject.cabal): Build target (empty for default): Set current directory: যদি আমি ক্যাবল ডিরেক্টরি বা বর্তমান ডিরেক্টরিটি হয় প্রকল্প …
124 haskell  emacs  cabal  ghci 

2
হাস্কেল ডেটা ধরণের মেমরির পদচিহ্ন
হাস্কেল (বেশিরভাগ জিএইচসি সহ) কিছু ডেটা ধরণের মান সঞ্চয় করতে প্রয়োজনীয় মেমরিটি কীভাবে খুঁজে পাব? রানটাইম (যেমন জিএইচসিআই তে) এর মূল্যায়ন করা সম্ভব বা এর উপাদানগুলি থেকে কোনও যৌগিক ডেটা মেমরির প্রয়োজনীয়তার অনুমান করা সম্ভব? সাধারণভাবে, যদি মেমরির ধরণের প্রয়োজন হয় aএবং bএটি জানা থাকে তবে বীজগণিত ডেটা ধরণের মেমরির …

4
ভাঁজ বনাম ফোল্ডার আচরণ অসীম তালিকার সাথে
এই প্রশ্নের মায়া ফাংশনের কোডটি ফোল্ডার ব্যবহার করে। শিকারী সন্তুষ্ট হলে এটি একটি অসীম তালিকার প্রক্রিয়াকরণ বন্ধ করে দেয়। আমি ভাঁজ ব্যবহার করে এটি আবার লিখেছি: myAny :: (a -> Bool) -> [a] -> Bool myAny p list = foldl step False list where step acc item = p item …

6
হাস্কেল টাইপ বনাম ডেটা কনস্ট্রাক্টর
আমি শেখ্যুআহসকল ডটকম থেকে হাস্কেল শিখছি । টাইপ কনস্ট্রাক্টর এবং ডেটা কনস্ট্রাক্টর বুঝতে আমার সমস্যা হচ্ছে। উদাহরণস্বরূপ, আমি এর মধ্যে পার্থক্যটি সত্যই বুঝতে পারি না: data Car = Car { company :: String , model :: String , year :: Int } deriving (Show) এবং এই: data Car a b …
124 haskell 

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

16
হাস্কেলকে শুরু করার গাইড? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত হতে পারে এবং সম্ভবত পুনরায় খোলা …

22
অলস মূল্যায়ন কেন কার্যকর?
আমি দীর্ঘদিন ধরে ভাবছিলাম যে অলস মূল্যায়ন কেন কার্যকর। আমার কাছে এখনও কেউ এমন কিছু বোঝাতে পেরেছিল যা বোঝার জন্য; বেশিরভাগ ক্ষেত্রে এটি "আমাকে বিশ্বাস করুন" এ ফুটে ওঠে। দ্রষ্টব্য: আমি স্মৃতিচারণ বলতে চাই না।

3
রেকর্ডে একটি একক ক্ষেত্র বরাদ্দ করার জন্য শর্টহ্যান্ড উপায়, বাকি ক্ষেত্রগুলি অনুলিপি করার সময়?
ধরা যাক আমার কাছে নিম্নলিখিত রেকর্ড এডিটি রয়েছে: data Foo = Bar { a :: Integer, b :: String, c :: String } আমি এমন একটি ফাংশন চাই যা একটি রেকর্ড গ্রহণ করে এবং একটি রেকর্ড (একই ধরণের) ফেরত দেয় যেখানে ক্ষেত্রগুলির মধ্যে একটি ছাড়া সমস্ত ক্ষেত্রে আর্গুমেন্ট হিসাবে পাসের …
119 haskell  record 

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

5
হাস্কেলের মধ্যে "জাস্ট" সিনট্যাক্সের অর্থ কী?
এই কীওয়ার্ডটি কী করে তার প্রকৃত ব্যাখ্যার জন্য আমি ইন্টারনেটকে ছড়িয়ে দিয়েছি। প্রতিটি হাস্কেলের টিউটোরিয়াল যা আমি দেখেছি তা এলোমেলোভাবে ব্যবহার করা শুরু করে এবং এটি কী করে তা কখনই ব্যাখ্যা করে না (এবং আমি অনেকের দিকে তাকিয়েছি)। এখানে রিয়েল ওয়ার্ল্ড হাস্কেল থেকে কোডের একটি প্রাথমিক অংশ রয়েছে যা ব্যবহার …
118 haskell  syntax 

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