![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Вот есть такая функция для удаления дублей из списка -
Так вот, сегодня заметил: если повернуть каждую букву по часовой стрелке (для левшей - против часовой) на 180°, то название превратится в
Пока всё на сегодня.
nub
. Название совершенно дурацкое. Я ещё когда про неё не знал, искал что нибудь вроде uniq
или там removeDups
в стандартных библиотеках.Так вот, сегодня заметил: если повернуть каждую букву по часовой стрелке (для левшей - против часовой) на 180°, то название превратится в
unq
.Пока всё на сегодня.
(:
Date: 2007-03-19 10:19 am (UTC)Re: (:
Date: 2007-03-19 10:27 am (UTC)no subject
Date: 2007-03-19 12:43 pm (UTC)[pre]
nub
сущ.
1)
а) шишка; утолщение, уплотнение
б) = nubble
Syn:
lump I 1.
2) разг. суть, соль, мораль (дела, рассказа)
It's the nub of the whole matter. — Так вот в чем суть всего предприятия.
Syn:
kernel
[/pre]
2-й вариант перевода можно притянуть за уши к операции удаления дубликатов. Но Haskell - не единственный язык, в котором удаление дубликатов в списке называется nub, в J - тоже.
Твоя трактовка оригинальна, да. Но мне кажется, это просто какой-то жаргон, без переворачивания букв и подобных хитростей.
no subject
Date: 2007-03-19 12:47 pm (UTC)По ссылке, что я дал сказано:
"The name nub means `essence'"
no subject
Date: 2007-03-19 12:50 pm (UTC)no subject
Date: 2007-03-19 01:59 pm (UTC)nub
Date: 2007-03-21 01:52 pm (UTC)The Haskell 98 Report
17.2 "Set" operations
There are a number of "set" operations defined over the List type. nub (meaning "essence") removes duplicates elements from a list.
Re: nub
Date: 2007-03-21 02:01 pm (UTC)Но название дурацкое ;-)
Re: nub
Date: 2007-03-21 02:05 pm (UTC)Re: nub
Date: 2007-03-21 04:29 pm (UTC)