<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Результаты поиска по запросу «[fsharp]»]]></title>
    <link>https://habr.com/ru/</link>
    <description><![CDATA[Результаты поиска по запросу «[fsharp]»]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Tue, 09 Jun 2026 17:17:38 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      
        
    

  

  

	
	<item>
		<title><![CDATA[FSharp для Unity3d]]></title>
    <guid isPermaLink="true">https://habr.com/ru/news/699098/</guid>
		<link>https://habr.com/ru/news/699098/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=699098</link>
		<description><![CDATA[<p>Для любителей языка программирования Fsharp и игрового движка Unity3D выкладываю ассет для интеграции FSharp в Unity3D. </p> <a href="https://habr.com/ru/articles/699098/#habracut">Читать далее</a>]]></description>
		
		<pubDate>Sun, 13 Nov 2022 19:46:18 GMT</pubDate>
    <dc:creator><![CDATA[zkolenko]]></dc:creator>
		<category><![CDATA[.NET]]></category><category><![CDATA[Unity]]></category><category><![CDATA[F#]]></category>
		<category><![CDATA[unity3d editor extension]]></category><category><![CDATA[fsharp]]></category>
	</item>
	
  

  

  

    
    <item>
      <title><![CDATA[Жизнь Конвея на F# + OpenGL]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/173419/</guid>
      <link>https://habr.com/ru/articles/173419/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=173419</link>
      <description><![CDATA[<h4>Почему F#?</h4><br>
<img src="https://habrastorage.org/storage2/fb6/592/43b/fb659243be50afdc64df69b34a0e349e.png"><br>
Просто потому что он мне нравится. Решив пару десятков задач на <a href="http://projecteuler.net/">projecteuler</a> я решил найти более практическое применение знаниям и написать нечто не сложное, но осязаемое.<br>
<br>
Кому интересно — добро пожаловать под кат.<br> <a href="https://habr.com/ru/articles/173419/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=173419#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Tue, 19 Mar 2013 11:11:42 GMT</pubDate>
      <dc:creator><![CDATA[msmaximuss]]></dc:creator>
      <category><![CDATA[.NET]]></category><category><![CDATA[F#]]></category>
      <category><![CDATA[FSharp]]></category><category><![CDATA[f#]]></category><category><![CDATA[opengl]]></category><category><![CDATA[functional programming]]></category><category><![CDATA[.net 4.5]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Введение в F#, или полезное о бесполезном]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/116666/</guid>
      <link>https://habr.com/ru/articles/116666/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=116666</link>
      <description><![CDATA[<h4>Вступление</h4><br>
<br>
<h5>А зачем оно мне?</h5><br>
<img src="http://www.vegansoapbox.com/wordpress/wp-content/uploads/2009/10/why.jpg" alt="image"><br>
<br>
А почему бы и нет? К примеру, для общего развития, или просто для интереса, а впоследствии, может быть, для того, чтобы убедиться, что F# — не просто язык для ознакомления.<br> <a href="https://habr.com/ru/articles/116666/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=116666#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Fri, 01 Apr 2011 11:55:34 GMT</pubDate>
      <dc:creator><![CDATA[kernelmode]]></dc:creator>
      <category><![CDATA[.NET]]></category><category><![CDATA[F#]]></category>
      <category><![CDATA[FSharp]]></category><category><![CDATA[.net]]></category><category><![CDATA[программирование]]></category><category><![CDATA[функциональное программирование]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Введение в F#, the blue pill]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/116904/</guid>
      <link>https://habr.com/ru/articles/116904/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=116904</link>
      <description><![CDATA[<a href="http://habrahabr.ru/blogs/net/116666/">[<b>Предыдущий пост</b>]</a><br>
<h4>Введение</h4><br>
<img src="https://habrastorage.org/getpro/habr/post_images/41d/828/d7a/41d828d7addb07f2f63fc080a672f01c.jpg" alt="image"><br>
Вот и ожидаемое, или не очень, продолжение. Сегодня мы проглотим синюю пилюлю, гордо олицетворяющую FP (functional programming), и погрузимся в функциональную часть F# еще глубже. Поговорим о функциях, рекурсии, pattern matching'е и еще о нескольких интересных вещах. Интересно? Тогда глотаем таблетку и начинаем погружение.<br>
<br> <a href="https://habr.com/ru/articles/116904/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=116904#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Tue, 05 Apr 2011 17:08:12 GMT</pubDate>
      <dc:creator><![CDATA[kernelmode]]></dc:creator>
      <category><![CDATA[.NET]]></category><category><![CDATA[F#]]></category>
      <category><![CDATA[FSharp]]></category><category><![CDATA[.net]]></category><category><![CDATA[программирование]]></category><category><![CDATA[функциональное программирование]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Книга Криса Смита «Программирование на языке F#»]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/110107/</guid>
      <link>https://habr.com/ru/articles/110107/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=110107</link>
      <description><![CDATA[<img src="http://img.tesco.com/pi/Books/L/49/9780596153649.jpg" alt="image"><br>
<br>
Любая методология разработки, инструмент, технология или язык программирования привлекает к себе внимание по разным причинам. Это может быть нечто инновационное и тогда по прошествию десятка или двух лет (!), до него таки дотянутся руки всего остального компьютерного сообщества. Так было практически со всеми идеями, которым пришлось пройти длительный путь от конференций гиков до признания широкой общественностью. Другим способом ворваться в «мейнстрим» является поддержка уже известного вендора, например такого, как компания … Майкрософт. Большинство людей инерционны и не будут вкладывать свои силы в «нонейм» инструменты, пока не удостоверятся, что их капиталовложение будет востребовано. Если же инструментом занимается подобный вендор, то риск изучить что-то, что не пригодится в будущем, очень не велик. <br> <a href="https://habr.com/ru/articles/110107/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=110107#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Wed, 15 Dec 2010 21:07:32 GMT</pubDate>
      <dc:creator><![CDATA[SergeyT]]></dc:creator>
      <category><![CDATA[.NET]]></category><category><![CDATA[F#]]></category>
      <category><![CDATA[Fsharp]]></category><category><![CDATA[.net]]></category><category><![CDATA[книги]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[F#: Во что превращается ваш код после компиляции]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/115727/</guid>
      <link>https://habr.com/ru/articles/115727/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=115727</link>
      <description><![CDATA[Язык F# появился в стандартной поставке VisualStudio совсем недавно, а именно с версии 2010 (на данный момент самой что ни на есть актуальной). Естественно, и все это прекрасно знают, язык функционирует на основе CLR — весь ваш код будет скомпилирован в MS IL как и любой другой язык .NET семейства.<br>
<br>
Давайте на примере часто используемой и полезной техники «меморизация» посмотрим во что превращает ваш код компилятор. Для наглядности я буду писать сам код на F# и декомпилировать его в C#.<br> <a href="https://habr.com/ru/articles/115727/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=115727#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Fri, 18 Mar 2011 08:03:44 GMT</pubDate>
      <dc:creator><![CDATA[Lattyf]]></dc:creator>
      <category><![CDATA[.NET]]></category><category><![CDATA[F#]]></category>
      <category><![CDATA[FSharp]]></category><category><![CDATA[мемоизация]]></category><category><![CDATA[меморизация]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Вдогонку Visual Studio 2010 SP1, новые инструменты для разработчиков]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/microsoft/articles/115901/</guid>
      <link>https://habr.com/ru/companies/microsoft/articles/115901/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=115901</link>
      <description><![CDATA[<p><img title="image" alt="image" src="https://habrastorage.org/getpro/habr/post_images/8b6/4ae/ae0/8b64aeae030a806eefb4020c365c4ee9.png" width="241" height="55"></p><br>
<br>
<p>Как вы, наверняка, знаете недавно <a href="http://habrahabr.ru/blogs/vs/115109/">был выпущен</a> пакет обновления для Visual Studio 2010. Спустя некоторое время стали появляться дополнительные инструменты, про которые стоит рассказать отдельно.</p><br> <a href="https://habr.com/ru/articles/115901/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=115901#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Mon, 21 Mar 2011 14:43:44 GMT</pubDate>
      <dc:creator><![CDATA[XaocCPS (Microsoft)]]></dc:creator>
      <category><![CDATA[Блог компании Microsoft]]></category><category><![CDATA[F#]]></category>
      <category><![CDATA[visual studio 2010]]></category><category><![CDATA[entity framework]]></category><category><![CDATA[Fsharp]]></category><category><![CDATA[training kit]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Опубликованы исходные коды F# 2.0 под лицензией Apache 2.0]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/107609/</guid>
      <link>https://habr.com/ru/articles/107609/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=107609</link>
      <description><![CDATA[<p>Компания Microsoft опубликовала сегодня исходные коды компилятора <a href="http://en.wikipedia.org/wiki/F_Sharp_programming_language">F#</a> 2.0 и набора других инструментов для этого языка под названием F# PowerPack.</p><br> <a href="https://habr.com/ru/articles/107609/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=107609#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Fri, 05 Nov 2010 08:29:57 GMT</pubDate>
      <dc:creator><![CDATA[XaocCPS]]></dc:creator>
      <category><![CDATA[F#]]></category><category><![CDATA[Open source]]></category>
      <category><![CDATA[Fsharp]]></category><category><![CDATA[apache license]]></category><category><![CDATA[microsoft]]></category><category><![CDATA[open source]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Пример прикладного проекта на F#]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/539370/</guid>
      <link>https://habr.com/ru/articles/539370/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=539370</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a13/1ac/841/a131ac8414816ef2edb96927d7e322b9.png" /><p>Язык F# уступает в популярности C#. Вместе с тем, во многом благодаря сообществу, фаршик стал реальной альтернативой для прикладных проектов. В статье описаны ингредиенты бэкенда, фронтенда, тестов, сборки и инфраструктуры проекта, полностью написанного на F#. Исходный код прилагается.</p> <a href="https://habr.com/ru/articles/539370/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=539370#habracut">Читать далее</a>]]></description>
      
      <pubDate>Tue, 26 Jan 2021 13:57:58 GMT</pubDate>
      <dc:creator><![CDATA[usix]]></dc:creator>
      <category><![CDATA[.NET]]></category><category><![CDATA[F#]]></category>
      <category><![CDATA[F#]]></category><category><![CDATA[fsharp]]></category><category><![CDATA[fable]]></category><category><![CDATA[elmish]]></category><category><![CDATA[fake]]></category><category><![CDATA[paket]]></category><category><![CDATA[SAFe]]></category><category><![CDATA[Fable.Remoting]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[F#: очень красивый пример с использованием DirectX]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/57056/</guid>
      <link>https://habr.com/ru/articles/57056/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=57056</link>
      <description><![CDATA[Хотел сделать ссылкой, но текст не влазит в 500 символов…<br/>
Итак, F# — это новый язык в линейке .NET, язык функционального программирования. Сошников Д.В. на <a href="http://platforma2009.ru/materials/showitem.aspx?MID=77110d82-f458-4231-a6ba-441b0dac6478">platforma2009</a> в конце доклада показывает очень интересный и красивый пример использования F#, строя графики функций (зависящих и от времени!) и запуская по поверхностям графиков катающиеся шарики. <br/>
<a href="http://pics.livejournal.com/outcoldman/pic/0000fr4s/"><img width="320" height="218" src="https://habrastorage.org/getpro/geektimes/post_images/f98/664/7f6/f986647f656c1f473375d066563896d3.jpg"/></a><br/>
Пример этот можно взять <a href="http://cs.hubfs.net/forums/thread/95.aspx">тут</a>, единственное, что нужно немного подшливовать его под текущую версию F# CTP 1.9.6.2.<br/>
 <a href="https://habr.com/ru/articles/57056/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=57056#habracut">шлифовка и ссылки...</a>]]></description>
      
      <pubDate>Sun, 12 Apr 2009 07:18:58 GMT</pubDate>
      <dc:creator><![CDATA[outcoldman]]></dc:creator>
      <category><![CDATA[Чулан]]></category>
      <category><![CDATA[fsharp]]></category><category><![CDATA[функциональное программирование]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Вышел майский CTP компилятора F#]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/60107/</guid>
      <link>https://habr.com/ru/articles/60107/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=60107</link>
      <description><![CDATA[А так же он включен VS2010 beta 1<br/>
<br/>
В блоге Дона Сайма <a href="http://blogs.msdn.com/dsyme/archive/2009/05/20/visual-studio-2010-beta1-with-f-is-now-available-plus-matching-f-ctp-update-for-vs2008.aspx">анонс</a> и <a href="http://blogs.msdn.com/dsyme/archive/2009/05/20/detailed-release-notes-for-the-f-may-2009-ctp-update-and-visual-studio-2010-beta1-releases.aspx">список изменений</a>. <br/>
<br/>
Основные изменения — масса мелких удобство и подгонка под .NET 4.0. И наконец-то #light по умолчанию. Старые сборки несовмсестимы бинарно с новым компилятором — придется перекомпилировать. <a href="https://habr.com/ru/articles/60107/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=60107#habracut"></a>]]></description>
      
      <pubDate>Thu, 21 May 2009 02:46:48 GMT</pubDate>
      <dc:creator><![CDATA[ApeCoder]]></dc:creator>
      <category><![CDATA[Чулан]]></category>
      <category><![CDATA[fsharp]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Решаем Project Euler на F#: Задача 1]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/52150/</guid>
      <link>https://habr.com/ru/articles/52150/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=52150</link>
      <description><![CDATA[Прочитав первые несколько статей из цикла <a href="http://habrahabr.ru/blogs/starting_programming/51607/">Влюбляемся в F#</a>, я и в самом деле, если не влюбился в него, то по меньшей мере заинтересовался. Настолько, что не вытерпел ожидания следующей дозы и решил продолжить изучение самостоятельно. <br/>
В процессе луркинга я наткнулся на чрезвычайно увлекательный сайт <a href="http://projecteuler.net/">Project Euler</a>, который на мой взгляд, как нельзя лучше подходит, чтобы постепенно изучить все, или по крайней мере большинство тонкостей F#. Сейчас я предлагаю для начала рассмотреть решение самой первой задачи с этого сайта. Она очень простая, и ее решение думаю не вызовет сложностей даже у тех, кто знаком с F# только по вышеприведенной статье. Итак…<br/>
 <a href="https://habr.com/ru/articles/52150/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=52150#habracut">Задача 1</a>]]></description>
      
      <pubDate>Tue, 17 Feb 2009 09:43:39 GMT</pubDate>
      <dc:creator><![CDATA[Meroving]]></dc:creator>
      <category><![CDATA[Чулан]]></category>
      <category><![CDATA[F]]></category><category><![CDATA[project euler]]></category><category><![CDATA[fsharp]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Интерпретатор для HQ9+ на F#]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/53988/</guid>
      <link>https://habr.com/ru/articles/53988/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=53988</link>
      <description><![CDATA[Пока полномасштабная статья про поддержку F# различных парадигм еще готовится к выпуску, постараюсь занять ваше внимание некоторыми приятными и не отягощающими мелочами.<br/>
Вот скажите, знаете ли вы, что есть на свете такой замечательный язык программирования, как HQ9+? А чем же он такой замечательный? Ну например, назовите еще хоть один язык, где легендарная программа «Hello, world!» состоит из одного символа. Заметьте, не строки, не оператора, а символа — «H». Более того, этот язык настолько хорош, что <a href="http://ru.wikipedia.org/wiki/%D0%9A%D1%83%D0%B0%D0%B9%D0%BD_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5)">куайн</a> для него записывается тоже одним символом -«Q». <br/>
 <a href="https://habr.com/ru/articles/53988/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=53988#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Tue, 10 Mar 2009 06:44:46 GMT</pubDate>
      <dc:creator><![CDATA[Meroving]]></dc:creator>
      <category><![CDATA[Чулан]]></category>
      <category><![CDATA[fsharp]]></category><category><![CDATA[hq9plus]]></category><category><![CDATA[quine]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Решаем Project Euler на F#: Задачи 3, 7, 10]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/53414/</guid>
      <link>https://habr.com/ru/articles/53414/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=53414</link>
      <description><![CDATA[Что ж, продолжим знакомство с F#, а заодно решение задач с Проекта Эйлера, начатое мною в <a href="http://meroving.habrahabr.ru/blog/52150/">предыдущем посте</a>. Сегодня я рассмотрю сразу несколько задач из этого проекта, связанных с простыми числами. В первой десятке таковых три штуки, вот на них и посмотрим.<br/>
В этих примерах мы будем как и прежде использовать только функциональные аспекты языка, для окончательного, так сказать, закрепления. А о том, как использовать F# в императивной и объектно-ориентированной парадигме, я пожалуй расскажу отдельно, в следующий раз.<br/>
<br/>
 <a href="https://habr.com/ru/articles/53414/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=53414#habracut">Простые числа</a>]]></description>
      
      <pubDate>Tue, 03 Mar 2009 11:59:14 GMT</pubDate>
      <dc:creator><![CDATA[Meroving]]></dc:creator>
      <category><![CDATA[Чулан]]></category>
      <category><![CDATA[fsharp]]></category><category><![CDATA[project euler]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[F# на практике]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/56004/</guid>
      <link>https://habr.com/ru/articles/56004/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=56004</link>
      <description><![CDATA[<h4>Введение</h4><br/>
Пожалуй два наиболее часто задаваемых (следовательно, животрепещущих) вопроса в комментариях к <a href="http://habrahabr.ru/blogs/programming/55272/">моей обзорной статье о F#</a> были следующие:<br/>
1. Почему он так похож на OCaml?<br/>
2. На кой черт он вообще сдался?<br/>
Ответ на первый вопрос не представляет особой сложности — он так похож на OCaml, потому что сделан целиком и полностью на его основе. Хорошо это или плохо? Да скорее хорошо, это явно лучше, чем придумывать совершенно новый синтаксис, который еще не известно, насколько будет хорош. Плюс к тому, по OCaml достаточно много документации, так что даже на первых порах проблем с (само)обучением быть не должно.<br/>
Со вторым вопросом разобраться куда сложнее, особенно сейчас, когда язык пребывает в состоянии беты и является пока что лишь объектом изучения излишне любознательных программистов. Однако несмотря на довольно краткое с ним знакомство, мне уже довелось разок применить его для достижения вполне прагматических целей, о чем и поведаю в этом небольшом посте.<br/>
Заранее оговорюсь, конечно же, не последнее, что побудило меня решать поставленную задачу именно на F# — желание попрактиковаться в новом языке. Конечно же, программу можно было написать и на C#, и возможно она получилась бы ненамного длиннее (повторюсь, возможно, я не проверял). Так или иначе, программа была написана, и дело свое сделала.<br/>
 <a href="https://habr.com/ru/articles/56004/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=56004#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Tue, 31 Mar 2009 10:57:43 GMT</pubDate>
      <dc:creator><![CDATA[Meroving]]></dc:creator>
      <category><![CDATA[Чулан]]></category>
      <category><![CDATA[fsharp]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Machete — скриптовая среда для .Net]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/125277/</guid>
      <link>https://habr.com/ru/articles/125277/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=125277</link>
      <description><![CDATA[В попытке побороть моё стремление к совершенству, я решил открыть исходники моего долгосрочного проекта Machete для всеобщего просмотра. Machete — это мой собственный диалект стандарта ECMAScript 5 или, как его чаще называют, JavaScript.<br> <a href="https://habr.com/ru/articles/125277/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=125277#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Sat, 30 Jul 2011 11:03:27 GMT</pubDate>
      <dc:creator><![CDATA[InTRUEdeR]]></dc:creator>
      <category><![CDATA[.NET]]></category><category><![CDATA[F#]]></category>
      <category>.net</category><category>fsharp</category><category>csharp</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Чудесное новогоднее поздравление — v.2012 (feat.MSP)]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/135580/</guid>
      <link>https://habr.com/ru/articles/135580/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=135580</link>
      <description><![CDATA[Дорогие друзья, коллеги, хабрапользователи!<br/>
<br/>
В какун Нового года хочу поздравить вас с праздником в форме видео-обращения с кусочками микромагии. Также вместе со мной вас поздравляют некоторые мои друзья и студенты-партнёры Майкрософт. Поскольку я тоже много говорю про Майкрософт, думаю, будем уместно сделать это в соответствующем блоге!<br/>
<br/>
С НОВЫМ ГОДОМ!<br/>
<br/>
<iframe width="560" height="315" src="https://www.youtube.com/embed/aG8BMH1k_co?feature=oembed" frameborder="0" allowfullscreen></iframe><br/>
<br/>
 <a href="https://habr.com/ru/articles/135580/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=135580#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Sat, 31 Dec 2011 14:34:53 GMT</pubDate>
      <dc:creator><![CDATA[shwars]]></dc:creator>
      <category><![CDATA[IT-компании]]></category>
      <category><![CDATA[happy new year]]></category><category><![CDATA[msp]]></category><category><![CDATA[fsharp]]></category><category><![CDATA[functional programming]]></category><category><![CDATA[magic]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[F# Хвостовая рекурсия. Подводные грабли. Часть 1]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/143690/</guid>
      <link>https://habr.com/ru/articles/143690/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=143690</link>
      <description><![CDATA[<img src="https://habrastorage.org/storage2/26f/1f4/f2f/26f1f4f2f90ff9365f7449e0bb51b353.jpg" align="right"><br>
<em>Винни Пух: Ой, что это случилось с твоим хвостом?<br>
Иа: А что с ним могло случится?<br>
Винни Пух: Его нет.<br>
Иа: Ты не ошибся?<br>
Винни Пух: Хвост или есть или нет совсем! Тут нельзя ошибиться.<br>
Иа: А что же тогда там есть?<br>
Винни Пух: Ничего!</em><br>
<br>
У нас в проекте, в одном из серверных компонентов, после очередного рефакторинга начала течь память. Казалось бы .NET, F#, менеджед код, сборка мусора, все дела, но память, куда-то утекала. Ценой бессонных ночей и попорченных нервов, источник утечки был найден. Оказалось что проблема вызвана куском кода, который был, чуть ли не один к одному скопирован из учебника по F#.<br>
<br>
Все дело было в хвостовой рекурсии, вернее, как оказалось в ее отсутствии в неожиданных местах. <br> <a href="https://habr.com/ru/articles/143690/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=143690#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Mon, 21 May 2012 09:25:27 GMT</pubDate>
      <dc:creator><![CDATA[temaHT]]></dc:creator>
      <category><![CDATA[.NET]]></category><category><![CDATA[F#]]></category><category><![CDATA[Программирование]]></category><category><![CDATA[Веб-разработка]]></category>
      <category><![CDATA[fsharp]]></category><category><![CDATA[f#]]></category><category><![CDATA[tail recursion]]></category><category><![CDATA[хвостовая рекурсия]]></category><category><![CDATA[memory leaks]]></category><category><![CDATA[утечки памяти]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[fsharpConf 2016 — прямая трансляция виртуальной конференции по F#]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/microsoft/articles/278551/</guid>
      <link>https://habr.com/ru/companies/microsoft/articles/278551/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=278551</link>
      <description><![CDATA[<a href="http://fsharpconf.com/"><img src="https://habrastorage.org/getpro/habr/post_images/b85/0be/6e1/b850be6e134b41aa757ef0940b040adc.png"></a><br>
<br>
Всем привет! Сегодня, 4 марта, состоится виртуальная конференция <a href="http://fsharpconf.com/">fsharpConf 2016</a>, посвящённая языку функционального программирования F# и связанным технологиям и инструментам. <br>
<br>
Начало <a href="https://channel9.msdn.com/Events/FSharp-Events/fsharpConf-2016">трансляции</a> — в 19:30 (по Москве). <br>
<br>
Не упустите возможность услышать о языке F# от его создателя, Дона Сайма, послушать о применении F# в production в компании jet.com, а также узнать много нового о персонажах звёздных войн на основе анализа данных в докладе Эвелины Габасовой (20:00). И конечно один из самых интересных и ожидаемых докладов — демонстрации Шона и Фила Трелфолдов в 21:30.<br>
<br> <a href="https://habr.com/ru/articles/278551/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=278551#habracut">Подробная программа конференции</a>]]></description>
      
      <pubDate>Fri, 04 Mar 2016 06:43:02 GMT</pubDate>
      <dc:creator><![CDATA[kichik (Microsoft)]]></dc:creator>
      <category><![CDATA[Блог компании Microsoft]]></category><category><![CDATA[F#]]></category><category><![CDATA[Функциональное программирование]]></category>
      <category><![CDATA[F#]]></category><category><![CDATA[функциональное программирование]]></category><category><![CDATA[fsharpconf]]></category><category><![CDATA[fsharp]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[DotNext 2017 Moscow: возвращение хардкора]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/jugru/articles/341378/</guid>
      <link>https://habr.com/ru/companies/jugru/articles/341378/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=341378</link>
      <description><![CDATA[<p><img src="https://habrastorage.org/webt/ka/a0/tz/kaa0tzgefky-s9g34kc0ytekeim.png"></p><br>
<p><strong>12-13 ноября</strong> (то есть всего через пару недель) состоится <a href="https://dotnext.ru">DotNext 2017 Moscow</a>, крупнейшая в России конференция, посвященная разработке на платформе .NET. Среди наших докладчиков — ведущие отраслевые эксперты из России, Европы и США. Основные темы конференции — внутренности работы платформы (CLR, GC, JIT), лучшие практики по использованию инструментов, профилирование и оптимизация производительности, многопоточное программирование, нововведения платформы, решения сложных кейсов. </p><br>
<p>Под катом — детальный разбор программы, несколько слов о нововведениях этого года и <strong>секретный промокод</strong> со скидкой.</p> <a href="https://habr.com/ru/articles/341378/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=341378#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Tue, 31 Oct 2017 14:08:22 GMT</pubDate>
      <dc:creator><![CDATA[olegchir (JUG Ru Group)]]></dc:creator>
      <category><![CDATA[Блог компании JUG Ru Group]]></category><category><![CDATA[.NET]]></category><category><![CDATA[C#]]></category><category><![CDATA[F#]]></category><category><![CDATA[Функциональное программирование]]></category>
      <category><![CDATA[.net]]></category><category><![CDATA[c#]]></category><category><![CDATA[f#]]></category><category><![CDATA[fsharp]]></category><category><![CDATA[dotnext2017moscow]]></category><category><![CDATA[dotnext]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
