Advanced Search
Search Results
319 total results found
Machine Learning in Haskell
AI and machine learning are huge topics in technology. In this series, we'll explore how Haskell's unique features as a language can be valuable in crafting better AI programs. In particular, we'll explore some advanced concepts in type safety, and apply these...
Haskell & Open AI Gym
Our Machine Learning series explores both basic and advanced topics when it comes to using Haskell and TensorFlow. This series expands on that knowledge and demonstrates how we can use Haskell with another practical AI framework. We'll explore some of the idea...
Parsing with Haskell
Haskell is an excellent language for all your parsing needs. The functional nature of the language makes it easy to compose different building blocks together without worrying about nasty side effects and unforeseen consequences. Since the language is so well-...
Haskell API Integrations
Haskell claims to have functional purity, and hence lacks side effects. This is of course a bit of a simplication that lends itself to many jokes. Of course we can do lots of interesting communication tasks with Haskell, as long as we know the right libraries!...
Contributing to GHC
The Glasgow Haskell Compiler is one of the linchpins of the Haskell community. It is far and away the most widely used compiler for the language. Its many unique features help make Haskell a special language. It also depends a lot of open source contributions!...
Elm: Functional Frontend
Frontend web programming presents an interesting challenge for Haskell developers. Ultimately, browsers run on HTML, CSS, and Javascript. This means that whatever you program in, you’d better be able to compile it down to those languages. There are a few pure ...
Purescript: Haskell + Javascript
Elm is a great language, as we cover in our Elm Series. It has great, intuitive primitives for building a web UI. But it lacks a lot of important features that we as Haskell developers are used to, most notably typeclasses. Purescript offers another alterna...
ldap-proxy
Архив
Поведенческие паттерны (Behavioral)
Поведенческие паттерны делятся на два типа: 1. Паттерны уровня класса 2. Паттерны уровня объекта. Паттерны уровня класса описывают взаимодействия между классами и их подклассами. Такие отношения выражаются путем наследования и реализации классов. Тут ба...
Порождающие паттерны (Creational)
Порождающие паттерны делятся на два типа: 1. Паттерны уровня класса 2. Паттерны уровня объекта. Паттерны уровня класса изменяют класс создаваемого объекта с помощью наследования. Паттерны уровня объекта создают новые объекты с помощью других объектов...
Структурные паттерны (Structural)
Структурные паттерны делятся на два типа: 1. Паттерны уровня класса 2. Паттерны уровня объекта. Паттерны уровня класса описывают взаимодействия между классами и их подклассами. Такие отношения выражаются путем наследования и реализации классов. Тут базо...
docker-compose как сервис
Создаем папку c docker-compose в дирректории /projectdirectory. Создаем файл /etc/systemd/system/НАЗВАНИЕСЕРВИСА.service: [Unit] Description=Docker Compose Service Requires=docker.service After=docker.service [Service] Type=oneshot RemainAfterExit=tru...