Група, до якої ви додаєте допис, - група Usenet. Відтак, будь-хто в Інтернеті бачитиме вашу електронну адресу.
Вашу відповідь не було надіслано.
Ваш допис було надіслано
Групи новин: comp.lang.haskell
Від: Paul Graphov <grap...@gmail.com>
Дата: Tue, 30 Sep 2008 12:35:15 -0700 (PDT)
Локально: Вт 30 Вер 2008 22:35
Тема: Re: Why my list function eats memory?
> No, because the drop's are shared. Or are you for some reason trying Yes, I just used "!! 1000000" on it while testing. > to evaluate the last element first when using the result (see below)? If I print all million elements no stack overflow occurs. It seems that this was the reason that programs behaved different ways. > > And "takeWhile (not . null)" actually pattern matches them against > But that evaluation will stop after it encounters the first cons, You cannot check if (drop d (drop d(..............)) is nul until you unwind all drops... Thanks. Ви мусите увійти перед публікацією повідомлень.
Аби надіслати допис, будь ласка, спочатку приєднайтеся до цієї групи.
Будь ласка, поновіть своє прізвисько на сторінці налаштування передплати перед тим, як надіслати свій допис.
У вас немає права надсилання дописів до цієї групи.
| ||||||||||||||