# Monadfix

- **Website:** <https://monadfix.com>
- **Primary alias:** `monadfix.com`
- **Founded:** 2017
- **Employees:** 2+
- **Location:** Tallinn, Harjumaa, Estonia
- **Company kind:** PARTNERSHIP

## Description

Monadfix is a brand that specializes in delivering maintainable and correct software by leveraging their extensive experience. They aim to help companies adopt functional programming and provide Haskell consultancy services. Although they are now closed, enquiries can still be made via hi@monadfix.com. One of their notable open-source libraries is Monadfix, which offers keyword arguments for Haskell, allowing for the use of named function parameters. This lightweight library provides several advantages over positional arguments, including the ability to supply arguments in any order and the use of argument names as documentation at the call site. Plus, keyword arguments do not pollute the global namespace, eliminating the need for top-level definitions and exports. Additionally, Monadfix offers nix-cabal, a script designed for Nix users to run cabal inside nix-shell, and shower, a convenient tool for prettifying structured data like JSON or Haskell data types. The brand also publishes useful Q&A sessions with clients, covering a wide range of topics related to software development and functional programming.

## Industries

- 🖥 Programming and Developer Software _(under Computers Electronics and Technology)_
- 🖥 Computers Electronics and Technology

## Links

- [github](https://github.com/monadfix)
- [linkedin](https://linkedin.com/company/monadfix)

## Logos & icons

- logo _(primary)_ — PNG — [download](https://cdn.brandfetch.io/idn8Bc8xRI/w/2723/h/355/theme/dark/logo.png?c=1bxid64Mup7aczewSAYMX&t=1780987388099)

## Colors

| Name | Hex | Theme |
| --- | --- | --- |
| Mustard | #ffd553 | accent |
| Ebony Clay | #1d222d | dark |
| Jordy Blue | #9cd3f3 | light |

## Fonts

- Lato — asset _(google)_
- Source Sans Pro — asset _(google)_

---

_Source: <https://brandfetch.com/monadfix.com>_
_See [/llms.txt](/llms.txt) for a full list of agent-readable pages, and [/auth.md](/auth.md) for how agents authenticate._