Найдено результатов: 10

Почему я должен учить Lisp?

Я действительно чувствую, что должен учиться Lisp , и есть много хороших ресурсов, которые помогут мне это сделать.

Меня не пугает сложный синтаксис, но где в "traditional commercial programming" я найду места, где было бы целесообразно использовать его вместо процедурного языка.

Есть ли там коммерческое приложение-убийца, которое было написано в Lisp ?

functional-programming   lisp    

681   25   16:03, 1st July, 2020


Можете ли вы объяснить closures (как они соотносятся с Python)?

Я много читал о closures и думаю, что понимаю их, но, не затуманивая картину для себя и других, я надеюсь, что кто-то сможет объяснить closures настолько кратко и ясно, насколько это возможно. Я ищу простое объяснение, которое могло бы помочь мне понять, где и почему я хотел бы их использовать.

python   functional-programming   closures    

486   10   07:21, 3rd August, 2020


Полезный код, который использует reduce()?

Есть ли у кого-нибудь здесь полезный код, который использует функцию reduce() в python? Существует ли какой-либо код, отличный от обычных + и*, которые мы видим в примерах?

Обратитесь к судьбе reduce() в Python 3000 по GvR

python   functional-programming    

572   24   08:45, 27th August, 2020


Алгебраические типы данных Haskell

Я пытаюсь полностью понять все концепции Haskell.

В чем алгебраические типы данных похожи на универсальные типы, например, в C# и Java? И чем же они отличаются? И вообще, что в них такого особенного?

Я знаком с универсальной алгеброй и ее кольцами и полями, но у меня есть только смутное представление о том, как работают типы Haskell.

data-structures   haskell   types   functional-programming   algebraic-data-types    

445   0   23:21, 7th August, 2020


Руководство для начинающих в Haskell?

Я уже некоторое время ищу приличный путеводитель по Haskell, но не смог найти тот, который кажется достаточно интересным для чтения и/или имеет смысл.

Несколько лет назад я уже сталкивался с Haskell, но почти ничего не помню. Я помню, что "Aha!"-чувство было невероятным, когда я наконец получил его, и это было действительно весело играть, поэтому я ищу, чтобы заново открыть потерянное искусство Haskell.

Я знаком с Ruby и его функциональными программными трюками, поэтому думаю, что я не совсем в темноте. Какие-нибудь ссылки?

haskell   functional-programming    

578   16   15:57, 25th August, 2020


Что такое хороший начальный текст по функциональному программированию?

Я люблю изучать языки за пределами своей зоны комфорта, но мне было трудно найти место для начала работы с функциональными языками. Я слышал много хорошего о структуре и интерпретации компьютерных программ, но когда я попытался прочитать его пару лет назад, он просто свистел у меня над головой. Я гораздо лучше справляюсь с книгами, чем с веб-сайтами, но когда я посещаю местный книжный магазин, книги на LISP выглядят немного пугающе.

Так что же является хорошей отправной точкой? Моя цель состоит в том, чтобы иметь возможность использовать функциональный язык программирования для решения простых задач за 6 месяцев или около того, а также возможность переходить к более продвинутым темам, распознавать, когда функциональный язык является правильным инструментом для работы, и использовать язык для решения большего количества проблем в течение 2-3 лет. Мне нравятся книги, в которых много примеров, но также есть проблемы, над которыми нужно работать. Существует ли такая вещь для функциональных языков?

functional-programming   lisp   scheme    

500   15   13:18, 7th August, 2020


В чем разница между процедурным и функциональным программированием?

Я читал статьи Википедии как по процедурному программированию , так и по функциональному программированию, но все равно немного запутался. Может быть, кто-нибудь доведет его до конца?

functional-programming   glossary   paradigms   procedural-programming    

403   1   11:25, 12th August, 2020


Функциональное программирование и нефункциональное Программирование

На втором курсе университета мы были "taught" Haskell, я почти ничего не знаю об этом и еще меньше о функциональном программировании.

Что такое функциональное программирование, почему и / или где я хотел бы использовать его вместо нефункционального программирования и правильно ли я думаю, что C-это нефункциональный язык программирования?

functional-programming   paradigms   glossary    

459   8   09:52, 27th August, 2020


Существует ли функциональный язык для экосистемы C++?

Java имеет Scala и .NET имеет F# . Оба этих языка очень хорошо интегрированы в соответствующие платформы Java и .NET. Классы могут быть записаны в Scala, а затем расширены в Java, например.

Существует ли эквивалентный функциональный язык, который хорошо взаимодействует с C++?

c++   functional-programming    

404   9   06:01, 9th August, 2020


Самый крутой C# LINQ/лямбда-трюк, который вы когда-либо вытягивали?

Видел пост о скрытых функциях в C#, но не многие люди написали linq / lambdas пример так... Я удивляюсь...

Каково самое крутое (как и самое элегантное) использование C# LINQ и/или лямбды / анонимных делегатов, которые у вас когда-либо были saw/written?

Бонус, если он тоже пошел в производство!

c#   linq   functional-programming   lambda    

610   14   05:33, 11th August, 2020