Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

dev-haskell/hdevtools: 0.1.0.5

  • Loading branch information...
commit 9fb31c76e389bbd63daf7cc4e1af0bfd0af74a8f 1 parent ac83c19
Dmitry Malikov dmalikov authored
1  dev-haskell/hdevtools/Manifest
View
@@ -0,0 +1 @@
+DIST hdevtools-0.1.0.5.tar.gz 13653 SHA256 87be820a6097887a5b6cef57519d896684ed3412b69aed447165e013504541a8 SHA512 fd61db2ed4a5c165d9a17ebdf5975bc8f1553ee7eb2ecc06e3215a647a936d175abd483a7004d26ff1cf8b30a12f7d7dba0d8c2bf0e2cd94a018f318ef8c7397 WHIRLPOOL 0f665756f1c2f4a2c0d1c234e3003f5eeb040d700b50ef04c9ad6e9bdcc9803fd4bdf34ee3aea885cd0c6d14119fca3f6df821200053b42ba02b7bae2c73b037
28 dev-haskell/hdevtools/hdevtools-0.1.0.5.ebuild
View
@@ -0,0 +1,28 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.2
+
+CABAL_FEATURES="bin"
+inherit haskell-cabal
+
+DESCRIPTION="Persistent GHC powered background server for FAST haskell development tools"
+HOMEPAGE="https://github.com/bitc/hdevtools/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ dev-haskell/cmdargs
+ dev-haskell/ghc-paths
+ dev-haskell/network
+ dev-haskell/syb
+ >=dev-lang/ghc-6.12.1"
34 dev-haskell/hdevtools/metadata.xml
View
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>haskell</herd>
+ <maintainer>
+ <email>haskell@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ &#39;hdevtools&#39; is a backend for text editor plugins, to allow for things such as
+ syntax and type checking of Haskell code, and retrieving type information, all
+ directly from within your text editor.
+
+ The advantage that &#39;hdevtools&#39; has over competitors, is that it runs silently
+ in a persistent background process, and therefore is able to keeps all of your
+ Haskell modules and dependent libraries loaded in memory. This way, when you
+ change only a single source file, only it needs to be reloaded and rechecked,
+ instead of having to reload everything.
+
+ This makes &#39;hdevtools&#39; very fast for checking syntax and type errors (runs just
+ as fast as the &#39;:reload&#39; command in GHCi).
+
+ In fact, syntax and type checking is so fast, that you can safely enable auto
+ checking on every save. Even for huge projects, checking is nearly instant.
+
+ Once you start using &#39;hdevtools&#39; and you get used to having your errors shown
+ to you instantly (without having to switch back and forth between GHCi and your
+ editor), and shown directly on your code, in your editor (without having to
+ wait forever for GHC to run) you will wonder how you ever lived without it.
+
+ In addition to checking Haskell source code for errors, &#39;hdevtools&#39; has tools
+ for getting info about identifiers, and getting type information for snippets
+ of code.
+ </longdescription>
+</pkgmetadata>
Please sign in to comment.
Something went wrong with that request. Please try again.