hix: Haskell/Nix development build tools

[ build, library, program ] [ Propose Tags ] [ Report a vulnerability ]

library hix

Modules

[Last Documentation]

  • Hix
    • Hix.Bootstrap
    • Hix.Cabal
    • Hix.CabalParsec
    • Class
      • Hix.Class.EncodeNix
      • Hix.Class.Map
      • Hix.Class.SOP
    • Hix.Color
    • Hix.Compat
    • Hix.Component
    • Hix.Console
    • Data
      • Hix.Data.AppContext
      • Hix.Data.BootstrapProjectConfig
      • Hix.Data.Bounds
      • Hix.Data.ComponentConfig
      • Hix.Data.ComponentName
      • Hix.Data.Dep
      • Hix.Data.EnvName
      • Hix.Data.Error
      • Hix.Data.GhciConfig
      • Hix.Data.GhciTest
      • Hix.Data.GlobalOptions
      • Hix.Data.Json
      • Hix.Data.LogLevel
      • Hix.Data.MDep
      • Hix.Data.Monad
      • Hix.Data.NewProjectConfig
      • Hix.Data.NixExpr
      • Hix.Data.Options
      • Hix.Data.OutputFormat
      • Hix.Data.OutputTarget
      • Hix.Data.Overrides
      • Hix.Data.PackageId
      • Hix.Data.PackageName
      • Hix.Data.PathSpec
      • Hix.Data.PreprocConfig
      • Hix.Data.ProjectFile
      • Hix.Data.Version
      • Hix.Data.VersionBounds
    • Hix.Env
    • Hix.Error
    • Hix.Ghci
    • Hix.Hackage
      • Hix.Hackage.Hash
      • Hix.Hackage.Versions
    • Hix.Http
    • Hix.Json
    • Hix.Log
    • Managed
      • Hix.Managed.App
      • Hix.Managed.Build
        • Hix.Managed.Build.Adapt
        • Hix.Managed.Build.Mutation
        • Hix.Managed.Build.NixOutput
          • Hix.Managed.Build.NixOutput.Analysis
        • Hix.Managed.Build.NixProcess
        • Hix.Managed.Build.Single
        • Hix.Managed.Build.Solve
        • Hix.Managed.Build.SolverPackages
        • Hix.Managed.Build.Target
      • Hix.Managed.BuildOutput
        • Hix.Managed.BuildOutput.CommitMsg
        • Hix.Managed.BuildOutput.GithubActionsPr
      • Bump
        • Hix.Managed.Bump.App
        • Hix.Managed.Bump.Candidates
        • Hix.Managed.Bump.Optimize
      • Cabal
        • Hix.Managed.Cabal.Changes
        • Hix.Managed.Cabal.Config
        • Hix.Managed.Cabal.ContextHackageRepo
        • Data
          • Hix.Managed.Cabal.Data.Config
          • Hix.Managed.Cabal.Data.ContextHackageRepo
          • Hix.Managed.Cabal.Data.HackageLocation
          • Hix.Managed.Cabal.Data.HackageRepo
          • Hix.Managed.Cabal.Data.InstalledOverrides
          • Hix.Managed.Cabal.Data.Packages
          • Hix.Managed.Cabal.Data.Revision
          • Hix.Managed.Cabal.Data.SolveResources
          • Hix.Managed.Cabal.Data.SolveTarget
          • Hix.Managed.Cabal.Data.SolverState
          • Hix.Managed.Cabal.Data.SourcePackage
        • Hix.Managed.Cabal.HackageLocation
        • Hix.Managed.Cabal.HackageRepo
        • Hix.Managed.Cabal.Init
        • Hix.Managed.Cabal.Installed
        • Hix.Managed.Cabal.Mock
          • Hix.Managed.Cabal.Mock.InstalledPackage
          • Hix.Managed.Cabal.Mock.SourcePackage
        • Hix.Managed.Cabal.PackageDescription
        • Hix.Managed.Cabal.Print
        • Hix.Managed.Cabal.Repo
        • Hix.Managed.Cabal.Resources
        • Hix.Managed.Cabal.Sdist
        • Hix.Managed.Cabal.Solve
        • Hix.Managed.Cabal.Sort
        • Hix.Managed.Cabal.Source
        • Hix.Managed.Cabal.Targets
        • Hix.Managed.Cabal.Upload
      • Hix.Managed.Constraints
      • Data
        • Hix.Managed.Data.BuildConfig
        • Hix.Managed.Data.BuildOutput
        • Hix.Managed.Data.Bump
        • Hix.Managed.Data.Constraints
        • Hix.Managed.Data.CurrentBuild
        • Hix.Managed.Data.Diff
        • Hix.Managed.Data.EnvConfig
        • Hix.Managed.Data.EnvContext
        • Hix.Managed.Data.EnvRequest
        • Hix.Managed.Data.EnvResult
        • Hix.Managed.Data.EnvState
        • Hix.Managed.Data.Envs
        • Hix.Managed.Data.Initial
        • Hix.Managed.Data.Lower
        • Hix.Managed.Data.LowerConfig
        • Hix.Managed.Data.MaintConfig
        • Hix.Managed.Data.MaintContext
        • Hix.Managed.Data.ManagedPackage
        • Hix.Managed.Data.Mutable
        • Hix.Managed.Data.MutableId
        • Hix.Managed.Data.Mutation
        • Hix.Managed.Data.MutationMode
        • Hix.Managed.Data.MutationState
        • Hix.Managed.Data.NixOutput
        • Hix.Managed.Data.Packages
        • Hix.Managed.Data.ProcessState
        • Hix.Managed.Data.ProjectContext
        • Hix.Managed.Data.ProjectContextProto
        • Hix.Managed.Data.ProjectResult
        • Hix.Managed.Data.ProjectState
        • Hix.Managed.Data.ProjectStateProto
        • Hix.Managed.Data.Query
        • Hix.Managed.Data.QueryDep
        • Hix.Managed.Data.RevisionConfig
        • Hix.Managed.Data.SpecialMaintHandlers
        • Hix.Managed.Data.StageContext
        • Hix.Managed.Data.StageResult
        • Hix.Managed.Data.StageState
        • Hix.Managed.Data.StateFileConfig
        • Hix.Managed.Data.Targets
      • Hix.Managed.Diff
      • Hix.Managed.EnvContext
      • Hix.Managed.EnvRequest
      • Hix.Managed.EnvResult
      • Hix.Managed.Flake
      • Hix.Managed.Flow
      • Hix.Managed.Git
      • Handlers
        • Hix.Managed.Handlers.AvailableVersions
          • Hix.Managed.Handlers.AvailableVersions.Prod
          • Hix.Managed.Handlers.AvailableVersions.Test
        • Hix.Managed.Handlers.Build
          • Hix.Managed.Handlers.Build.Prod
          • Hix.Managed.Handlers.Build.Test
        • Hix.Managed.Handlers.Cabal
          • Hix.Managed.Handlers.Cabal.Prod
        • Hix.Managed.Handlers.Context
        • Hix.Managed.Handlers.HackageClient
          • Hix.Managed.Handlers.HackageClient.Prod
        • Hix.Managed.Handlers.Maint
          • Hix.Managed.Handlers.Maint.Prod
          • Hix.Managed.Handlers.Maint.Test
        • Hix.Managed.Handlers.Mutation
          • Hix.Managed.Handlers.Mutation.Bump
          • Hix.Managed.Handlers.Mutation.Lower
        • Hix.Managed.Handlers.Project
          • Hix.Managed.Handlers.Project.Prod
        • Hix.Managed.Handlers.Report
          • Hix.Managed.Handlers.Report.Prod
          • Hix.Managed.Handlers.Report.Test
        • Hix.Managed.Handlers.Revision
          • Hix.Managed.Handlers.Revision.Prod
        • Hix.Managed.Handlers.SourceHash
          • Hix.Managed.Handlers.SourceHash.Prod
        • Hix.Managed.Handlers.StateFile
          • Hix.Managed.Handlers.StateFile.Prod
          • Hix.Managed.Handlers.StateFile.Test
      • Lower
        • Hix.Managed.Lower.App
        • Hix.Managed.Lower.Auto
        • Hix.Managed.Lower.Candidates
        • Data
          • Hix.Managed.Lower.Data.LowerMode
        • Hix.Managed.Lower.Init
        • Hix.Managed.Lower.Optimize
        • Hix.Managed.Lower.Stabilize
      • Maint
        • Data
          • Hix.Managed.Maint.Data.MaintEnv
          • Hix.Managed.Maint.Data.MaintPlan
          • Hix.Managed.Maint.Data.MaintPrep
          • Hix.Managed.Maint.Data.MaintResult
          • Hix.Managed.Maint.Data.MaintTarget
        • Hix.Managed.Maint.Git
        • Hix.Managed.Maint.MaintPlan
        • Hix.Managed.Maint.MaintResult
        • Hix.Managed.Maint.Package
        • Hix.Managed.Maint.Prep
        • Hix.Managed.Maint.RevisionPlan
      • Hix.Managed.ManagedPackage
      • Hix.Managed.Overrides
      • Hix.Managed.Process
      • Hix.Managed.ProjectContext
      • Hix.Managed.ProjectContextProto
      • Hix.Managed.ProjectResult
      • Hix.Managed.ProjectStateProto
      • Hix.Managed.QueryDep
      • Hix.Managed.ReleaseMaintenance
      • Hix.Managed.Report
      • Hix.Managed.StageContext
      • Hix.Managed.StageResult
      • Hix.Managed.StageState
      • Hix.Managed.StateFile
      • Hix.Managed.Targets
      • Hix.Managed.UpdateState
    • Hix.Maybe
    • Hix.Monad
    • Hix.Network
    • Hix.New
    • Hix.NixCode
    • Hix.NixExpr
    • Hix.Options
    • Hix.Optparse
    • Orphans
      • Hix.Orphans.Version
    • Hix.OutputWriter
    • Hix.Path
    • Hix.Prelude
    • Hix.Preproc
    • Hix.Pretty
    • Hix.These
    • Hix.Trace
    • Hix.Version
    • Hix.Zip

library hix:testing

Modules

[Last Documentation]

  • Hix
    • Test
      • Hix.Test.Hedgehog
      • Managed
        • Hix.Test.Managed.Run
        • Hix.Test.Managed.UnsafeIsString
      • Hix.Test.Run
      • Hix.Test.Utils

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0, 0.1.1.0, 0.2.0.0, 0.4.0.0, 0.4.0.1, 0.4.0.2, 0.4.1, 0.4.2, 0.5.0, 0.5.2, 0.5.3, 0.5.6, 0.5.7, 0.5.8, 0.6.1, 0.6.2, 0.6.7, 0.6.8, 0.6.9, 0.7.0, 0.7.1, 0.7.2, 0.8.0, 0.9.0, 0.9.1
Dependencies aeson (>=2.0 && <2.3), base (>=4 && <5), bytestring, Cabal, cabal-install, cabal-install-solver, casing (>=0.1.4 && <0.2), containers, exceptions (>=0.10 && <0.11), exon (>=1.4 && <1.8), extra (>=1.7 && <1.8), filepattern (>=0.1 && <0.2), generic-lens (>=2.2 && <2.3), generics-sop (>=0.5 && <0.6), hedgehog (>=1.1 && <1.5), hix (==0.9.0), http-client (>=0.7 && <0.8), http-client-tls (>=0.3 && <0.4), http-types (>=0.12 && <0.13), incipit-base (>=0.5 && <0.7), lens (>=5.1 && <5.4), lens-regex-pcre (>=1.1 && <1.2), monad-control (>=1.0 && <1.1), network, network-uri, optparse-applicative (>=0.17 && <0.19), path (>=0.9 && <0.10), path-io (>=1.7 && <1.9), pretty, random (>=1.2 && <1.3), tasty (>=1.4 && <1.5), tasty-hedgehog (>=1.3 && <1.5), template-haskell, these (>=1.2 && <1.3), time, transformers, typed-process (>=0.2 && <0.3), unix [details]
License BSD-2-Clause-Patent
Copyright 2025 Torsten Schmits
Author Torsten Schmits
Maintainer hackage@tryp.io
Category Build
Home page https://git.tryp.io/tek/hix
Bug tracker https://github.com/tek/hix/issues
Source repo head: git clone https://git.tryp.io/tek/hix
Uploaded by tek at 2025-04-18T13:44:23Z
Distributions
Executables hix
Downloads 1077 total (7 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2025-04-18 [all 2 reports]