Пакет ghc8.6.4-relude: Информация
Исходный пакет: ghc8.6.4-relude
Версия: 0.5.0-alt1
Собран: 24 сентября 2019 г. 15:05 в задании #237913
Категория: Разработка/Haskell
Сообщить об ошибке в пакетеДомашняя страница: http://hackage.haskell.org/package/relude
Лицензия: MIT
О пакете: Custom prelude from Kowainik
Описание:
== Goals * Avoid all partial functions (like @head :: [a] -> a@). The types of partial functions lie about their behavior and usage of such functions can lead to the unexpected bugs. Though you can still use some unsafe functions from @Relude.Unsafe@ module, but they are not exported by default. * Type-safety. We like to make invalid states unrepresantable. And if it's possible to express this concept through the types then we will do it. * Performance. Prefer Text over [String], use spaceleak-free functions (like our custom sum and product). * Minimalism (low number of dependencies). We don't force users of relude to stick to some specific lens or text formatting or logging library. * Convenience (like lifted to @MonadIO@ functions, more reexports). But we want to bring common types and functions (like containers and bytestrng) into scope because they are used in almost every application anyways.
Список rpm-пакетов, предоставляемых данным srpm-пакетом:
ghc8.6.4-relude (x86_64, ppc64le, i586, aarch64)
ghc8.6.4-relude (x86_64, ppc64le, i586, aarch64)
Сопровождающий: Evgeny Sinelnikov
Последнее изменение
17 сентября 2019 г. Evgeny Sinelnikov 0.5.0-alt1
- Spec created by cabal2rpm 0.20_11