haskellru | Unsorted

Telegram-канал haskellru - Haskell

1756

https://combot.org/chat/-1001043143583 Ссылки на полезные ресурсы: https://ruhaskell.org/links.html ; Информация о мероприятиях: https://gist.github.com/qnikst/a96cac661be80d126d0829f2ced1916e

Subscribe to a channel

Haskell

И в другую сторону тоже работает — фиг куда уйдёшь если это нравится

Читать полностью…

Haskell

это шутка? поясни, я не понимаю

Читать полностью…

Haskell

но его форкнули и поддерживают

https://github.com/DistRap/ivory

Читать полностью…

Haskell

Сам репозиторий ivory выглядит заброшенным (пять лет без коммитов). Это нормально?

Читать полностью…

Haskell

получился некий фреймворк поверх айвори, котрый позволяет описывать прощивки вот так в итоге

Читать полностью…

Haskell

создает AST из которого генерится си-код

Читать полностью…

Haskell

а вот пример системного таймера с прерыванием

Читать полностью…

Haskell

Интересно, что ФОРМАЛЬНО всё выполнено не только правильно, но и довольно интересно для неофита, которым я уже 10 лет являюсь.

Читать полностью…

Haskell

Иду сюда.
https://codingfleet.com/code-converter/fsharp/haskell/

Читать полностью…

Haskell

Наконец-то я могу написать в Мейне что-то, за что меня сразу в Блах не пошлют. Итак. Есть у нас код на Фаршике такой:

open Microsoft.Playwright

let screenshotTask =
task {
use! playwright = Playwright.CreateAsync ()
use! browser = playwright.Chromium.LaunchAsync (BrowserTypeLaunchOptions(Headless = false))
let! page = browser.NewPageAsync ()
let! _ = page.GotoAsync "https://www.bing.com"
let! _ = page.ScreenshotAsync (PageScreenshotOptions(Path = "screenshot.png"))
do! browser.CloseAsync()
return ()
}
screenshotTask.Wait ()

Читать полностью…

Haskell

(здесь был спам и обсуждение спама)

Читать полностью…

Haskell

чудо конечно что он (якобы) умеет кодить на трех языках

Читать полностью…

Haskell

то что ему не нравится

Читать полностью…

Haskell

в CV чяте проводили зарплатный опрос, можно было на него ссылку дать

Читать полностью…

Haskell

ждём каках в твиттерах

Читать полностью…

Haskell

да, получается довольно безопасно! Можно с максимальным инлайном в си коде. Отлично компилируется GCC с -O3, и главное, потом работает =) а всякие HAL абстракции существуют не то что в рантайме, а даже не компайлтайме С!

Читать полностью…

Haskell

Вот это я понимаю, джоб-секьюрити!

Читать полностью…

Haskell

и 4х не прошло =) последний коммит 20й год

Читать полностью…

Haskell

и легоко менять и вендора железа и сми мкироконтроллеры и компиляторы и либы для них

Читать полностью…

Haskell

Это тоже ivory? Когда-нибудь посмотрю - новых проектов для МК у меня нет, а старый переписывать я не хочу ("работает - не трогай").

Читать полностью…

Haskell

понятия не имею, что делает этот код, я там только getSystemTime понял =)

Читать полностью…

Haskell

пример таких обработчика

Читать полностью…

Haskell

Конверчу. Получается
-- Import necessary modules
import Control.Concurrent.Async (concurrently)
import Control.Monad (void)
import Playwright

-- Define a function to take a screenshot of a webpage
takeScreenshot :: IO ()
takeScreenshot = do
-- Create a new instance of Playwright
playwright <- createPlaywrightAsync
-- Launch a new instance of Chromium browser
browser <- withPlaywright playwright $ \pw -> launchChromiumAsync pw defaultBrowserTypeLaunchOptions { headless = False }
-- Create a new page in the browser
page <- withBrowser browser $ \b -> newPageAsync b
-- Navigate to the specified URL
_ <- withPage page $ \p -> gotoAsync p "https://www.bing.com"
-- Take a screenshot of the page and save it to a file
_ <- withPage page $ \p -> screenshotAsync p defaultPageScreenshotOptions { path = "screenshot.png" }
-- Close the browser
void $ closeBrowser browser

-- Main function to execute the screenshot task
main :: IO ()
main = takeScreenshot

Читать полностью…

Haskell

И возникает у меня странная идея конвертнуть его в Хаскель с помощью новомодных фич.

Читать полностью…

Haskell

для hspec есть какая-нибудь обвязка чтобы за флакающими тестами гоняться?

как-нибудь через кэш на CI держать статистику самых проблемных веток и мб. рестартить даже известных вредителей...

Читать полностью…

Haskell

но я не берусь судить об этом

Читать полностью…

Haskell

не думаю что он это воспримет

Читать полностью…

Haskell

человек не умеет читать, кажется

Читать полностью…

Haskell

это риторический вопрос к общественности

Читать полностью…

Haskell

почему ты разговариваешь с человеком, который вышел из чата?

Читать полностью…
Subscribe to a channel