Browse files


  • Loading branch information...
1 parent ac83c19 commit 9fb31c76e389bbd63daf7cc4e1af0bfd0af74a8f @dmalikov dmalikov committed Jan 9, 2013
1 dev-haskell/hdevtools/Manifest
@@ -0,0 +1 @@
+DIST hdevtools- 13653 SHA256 87be820a6097887a5b6cef57519d896684ed3412b69aed447165e013504541a8 SHA512 fd61db2ed4a5c165d9a17ebdf5975bc8f1553ee7eb2ecc06e3215a647a936d175abd483a7004d26ff1cf8b30a12f7d7dba0d8c2bf0e2cd94a018f318ef8c7397 WHIRLPOOL 0f665756f1c2f4a2c0d1c234e3003f5eeb040d700b50ef04c9ad6e9bdcc9803fd4bdf34ee3aea885cd0c6d14119fca3f6df821200053b42ba02b7bae2c73b037
28 dev-haskell/hdevtools/hdevtools-
@@ -0,0 +1,28 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+# ebuild generated by hackport 0.3.2
+inherit haskell-cabal
+DESCRIPTION="Persistent GHC powered background server for FAST haskell development tools"
+KEYWORDS="~amd64 ~x86"
+ >=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
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "">
+ <herd>haskell</herd>
+ <maintainer>
+ <email></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>

0 comments on commit 9fb31c7

Please sign in to comment.