update-repos: Update all your git repositories with just one command.

[ apache, command-line-tool, library, program ] [ Propose Tags ]

Please see README.md

[Skip to Readme]
Versions 0.0.1
Dependencies base (>=4.7 && <5), bytestring, directory, filepath, monad-parallel, process, split, text, update-repos [details]
License Apache-2.0
Copyright 2017 Pedro Vicente Gómez Sánchez
Author Pedro Vicente Gómez Sánchez
Maintainer pedrovicente.gomez@gmail.com
Category Command line tool
Home page https://github.com/pedrovgs/update-repos
Source repo head: git clone https://github.com/pedrovgs/update-repos
Uploaded by pedrovgs at Sun Feb 12 14:43:22 UTC 2017
Distributions NixOS:0.0.1
Executables update-repos
Downloads 239 total (11 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2017-02-12 [all 1 reports]
Hackage Matrix CI




Maintainer's Corner

For package maintainers and hackage trustees

Readme for update-repos-0.0.1

[back to package description]

UpdateRepos Build Status

A command line tool used to update all your git repositories with just one command. Written using purely functional Haskell.

<img alt="Follow me on Twitter" src="https://upload.wikimedia.org/wikipedia/commons/thumb/1/1c/Haskell-Logo.svg/245px-Haskell-Logo.svg.png" height="60" width="82"/>




If you are going to modify the code or just review the implementation from any IDE I strongly recommend you to install Atom following this guide to set up the whole Haskell environment in a few minutes.

You can build this project using stack and just a bunch of commands:

// Open a Haskell REPL with the modules already loaded
stack ghci

// Generates the executable file associated with the project
stack build

// Installs the already generated executable file in your ~/.local/bin folder
stack install

// Clean a previous build
stack clean

The production code is covered covered using unit and property based tests. If you want to build and execute the project tests you just need to install Stack and execute the following command:

stack build --test

Developed By

<a href="https://twitter.com/pedro_g_s"> <img alt="Follow me on Twitter" src="https://image.freepik.com/iconos-gratis/twitter-logo_318-40209.jpg" height="60" width="60"/> </a> <a href="https://es.linkedin.com/in/pedrovgs"> <img alt="Add me to Linkedin" src="https://image.freepik.com/iconos-gratis/boton-del-logotipo-linkedin_318-84979.png" height="60" width="60"/> </a>


Copyright 2017 Pedro Vicente Gómez Sánchez

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at


Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
See the License for the specific language governing permissions and
limitations under the License.