Ludovic Frank Gitignore

.gitignore для Haskell

23 правила ігнорування для Haskell, готові до копіювання у ваш репозиторій.

Суто функціональна мова програмування

Повний .gitignore для Haskell

# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 22:57:06 UTC
# Технології: Haskell

### Haskell ###
dist
dist-*
cabal-dev
*.hi
*.hie
*.chi
*.chs.h
*.dyn_o
*.dyn_hi
.hpc
.hsenv
.cabal-sandbox/
cabal.sandbox.config
*.prof
*.aux
*.hp
*.eventlog
# Об'єктний файл
*.o
.stack-work/
cabal.project.local
cabal.project.local~
.HTF/
.ghc.environment.*

Що насправді ігнорують ці правила Haskell

Кожен наведений нижче шаблон із поясненням, навіщо він потрібен у .gitignore.

Загальний

Шаблон Що ігнорується
dist Загальний
dist-* Загальний
cabal-dev Загальний
*.hi Загальний
*.hie Загальний
*.chi Загальний
*.chs.h Загальний
*.dyn_o Загальний
*.dyn_hi Загальний
.hpc Загальний
.hsenv Загальний
.cabal-sandbox/ Загальний
cabal.sandbox.config Загальний
*.prof Загальний
*.aux Загальний
*.hp Загальний
*.eventlog Загальний
*.o Об'єктний файл
.stack-work/ Загальний
cabal.project.local Загальний
cabal.project.local~ Загальний
.HTF/ Загальний
.ghc.environment.* Загальний

Як використовувати цей .gitignore для Haskell

  1. Скопіюйте правила Haskell вище або завантажте файл безпосередньо.
  2. Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
  3. Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
  4. Закріпіть .gitignore, щоб усі члени команди мали однакові правила.

Інші шаблони Мова .gitignore

Перегляньте кожен шаблон Мова