Пакет 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)

    Сопровождающий: Evgeny Sinelnikov

    Список участников:
    Evgeny Sinelnikov

      1. ghc8.6.4-hashable
      2. ghc8.6.4-unordered-containers
      3. haskell(abi) = 8.6.4

    Последнее изменение


    17 сентября 2019 г. Evgeny Sinelnikov 0.5.0-alt1
    - Spec created by cabal2rpm 0.20_11