algebra 3.0.1.1 → 3.0.2
raw patch · 7 files changed
+76/−11 lines, 7 filesdep ~categoriesdep ~distributivedep ~keys
Dependency ranges changed: categories, distributive, keys, representable-functors, representable-tries, semigroupoids, tagged, void
Files
- .ghci +1/−0
- .gitignore +2/−0
- .travis.yml +7/−0
- .vim.custom +31/−0
- CHANGELOG.markdown +3/−0
- README.markdown +15/−0
- algebra.cabal +17/−11
+ .ghci view
@@ -0,0 +1,1 @@+:set -isrc -idist/build/autogen -optP-include -optPdist/build/autogen/cabal_macros.h
+ .gitignore view
@@ -0,0 +1,2 @@+_darcs+dist
.travis.yml view
@@ -1,1 +1,8 @@ language: haskell+notifications:+ irc:+ channels:+ - "irc.freenode.org#haskell-lens"+ skip_join: true+ template:+ - "\x0313algebra\x03/\x0306%{branch}\x03 \x0314%{commit}\x03 %{build_url} %{message}"
+ .vim.custom view
@@ -0,0 +1,31 @@+" Add the following to your .vimrc to automatically load this on startup++" if filereadable(".vim.custom")+" so .vim.custom+" endif++function StripTrailingWhitespace()+ let myline=line(".")+ let mycolumn = col(".")+ silent %s/ *$//+ call cursor(myline, mycolumn)+endfunction++" enable syntax highlighting+syntax on++" search for the tags file anywhere between here and /+set tags=TAGS;/++" highlight tabs and trailing spaces+set listchars=tab:‗‗,trail:‗+set list++" f2 runs hasktags+map <F2> :exec ":!hasktags -x -c --ignore src"<CR><CR>++" strip trailing whitespace before saving+" au BufWritePre *.hs,*.markdown silent! cal StripTrailingWhitespace()++" rebuild hasktags after saving+au BufWritePost *.hs silent! :exec ":!hasktags -x -c --ignore src"
+ CHANGELOG.markdown view
@@ -0,0 +1,3 @@+3.0.2+-----+* Started CHANGELOG
+ README.markdown view
@@ -0,0 +1,15 @@+algebra+==========++[](http://travis-ci.org/ekmett/algebra)++This is a package for exploring constructive abstract algebra in Haskell.++Contact Information+-------------------++Contributions and bug reports are welcome!++Please feel free to contact me through github or on the #haskell IRC channel on irc.freenode.net.++-Edward Kmett
algebra.cabal view
@@ -1,6 +1,6 @@ name: algebra category: Math, Algebra-version: 3.0.1.1+version: 3.0.2 license: BSD3 cabal-version: >= 1.6 license-file: LICENSE@@ -13,7 +13,13 @@ synopsis: Constructive abstract algebra description: Constructive abstract algebra build-type: Simple-extra-source-files: .travis.yml+extra-source-files:+ .ghci+ .gitignore+ .vim.custom+ .travis.yml+ README.markdown+ CHANGELOG.markdown source-repository head type: git@@ -39,18 +45,18 @@ build-depends: array >= 0.3.0.2 && < 0.5, base == 4.*,- distributive >= 0.2.2 && < 0.4,+ distributive >= 0.2.2, transformers >= 0.2 && < 0.4,- tagged >= 0.4.2 && < 0.5,- categories >= 1.0 && < 1.1,+ tagged >= 0.4.2,+ categories >= 1.0, containers >= 0.3 && < 0.6,- keys == 3.0.*,+ keys >= 3, mtl >= 2.0.1 && < 2.2,- semigroups >= 0.8.3.1 && < 0.9,- semigroupoids == 3.0.*,- representable-functors == 3.0.*,- representable-tries == 3.0.*,- void >= 0.5.5.1 && < 0.6+ semigroups >= 0.8.3.1,+ semigroupoids >= 3,+ representable-functors >= 3,+ representable-tries >= 3,+ void >= 0.5.5.1 exposed-modules: Numeric.Additive.Class