Entries tagged as ‘games’
Hackage now has 1443 (+48) Haskell packages, of which 1266 (+44) (87.7%) have been natively packaged for Arch in AUR. All these packages are available via AUR, using the “yaourt” tool.
Read the full list of updates .
Notable Updates
There were some quite significant new apps, and libraries this month.
Categories: Weekly News Tagged: codec , compiler , concurrency , control , crypto , data , database , devel , games , graphics , gui , language , math , music , network , sound , system , testing , text , web , xml
Bloxorz is a fun OpenGL-based logic game written in Haskell. On a 2 dimensional board, your goal is to flip the block until it reaches the hole. Here’s a demo:
You can play with it on Arch Linux via:
$ yaourt bloxorz
On other systems
$ cabal install bloxorz
A background to the project is written up here .
Categories: Weekly News Tagged: games
Another update, since there was a bit of a package backlog.
Hackage now has 1395 (+130) Haskell packages, of which 1222 (+113) (87.6%) have been natively packaged for Arch in AUR. All these packages are available via AUR, using the “yaourt” tool.
The full log of updates and new packages is available here .
Notable Updates
Dozens of other packages have been added as well. Interestingly, a handful of new Haskell games have been published.
Categories: Weekly News Tagged: codec , compiler , concurrency , control , crypto , data , database , devel , games , graphics , gui , language , math , music , network , sound , system , testing , text , web , xml
Another update, since there was a bit of a package backlog.
Hackage now has 1251 (+1) Haskell packages, of which 1095 (+43) (87.5%) have been natively packaged for Arch in AUR. All these packages are available via AUR, using the “yaourt” tool.
Here’s today’s updates, broken down by category, so you can get a sense for what’s new in your area of interest:
Algorithm
Codec
Concurrency
Control
Cryptography
Data
Database
Devel
Games
Graphics
Language
Math
Network
Sound
System
Testing
Text
Web
Categories: Weekly News Tagged: algorithm , codec , concurrency , control , crypto , data , database , devel , games , graphics , language , math , network , sound , system , testing , text , web
Hackage now has 1250 (+87) Haskell packages, of which 1052 (+45) have been natively packaged for Arch in AUR. All these packages are available via AUR, using the “yaourt” tool.
Here’s this week’s updates, broken down by category, so you can get a sense for what’s new in your area of interest:
Uncategorized
Concurrency
Control
Cryptography
Data
Database
Devel
Distribubted Programming
Games
Graphics
Language
Math
Music
Network
Sound
System
Testing
Text
Web
Xml
Categories: Weekly News Tagged: concurrency , control , crypto , data , database , devel , games , graphics , language , math , music , network , sound , system , testing , text , web , xml
Packages for the Haskell bindings to SDL are now available in Arch.:
Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of “Civilization: Call To Power.”
Many parts of the library are available:
The new Haskell game library is built on top, as is the new purely functional user interface library.
Categories: Weekly News Tagged: audio , games , graphics , gui
A regular update of Haskell in Arch Linux.
Welcome to the first Arch Haskell News of 2009.
Arch now has 827 Haskell packages in AUR.
That’s an increase of 93 new packages in the last 48 days, or 1.9 new Haskell apps and libraries a day over the holiday season. Well done everyone!.
Noteworthy
New and updated packages
hlint-1.2 : “Source code suggestions”
haskell-ivar-simple-0.1.0.1 : “Write once concurrency primitives.”
topkata-0.2.3 : “OpenGL Arcade Game”
haskell-lazyio-0.0.2 : “Run IO actions lazily while respecting their order”
haskell-explicit-exception-0.1.0.1 : “Exceptions which are explicit in the type signature.”
haskell-terminfo-0.3 : “Haskell bindings to the terminfo library.”
haskell-midi-0.1.3 : “Handling of MIDI messages and files”
haskell-blas-0.7.5 : “Bindings to the BLAS library”
haskell-markov-chain-0.0.3 : “Markov Chains for generating random sequences with a user definable behaviour.”
haskell-data-accessor-0.2.0.2 : “Utilities for accessing and manipulating fields of records”
haskell-bytestring-trie-0.1.3 : “An efficient finite map from (byte)strings to values.”
haskell-monads-tf-0.0.0.0 : “Monad classes, using type families”
haskell-monads-fd-0.0.0.0 : “Monad classes, using functional dependencies”
haskell-transformers-0.1.0.1 : “Concrete monad transformers”
haskell-statistics-fusion-0.2 : “High performance, minimal statistics package using stream fusion”
haskell-haskell-src-exts-0.4.8 : “Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer”
haskell-protocol-buffers-descriptor-1.4.0 : “Text.DescriptorProto.Options and Google Protocol Buffer specifications”
haskell-protocol-buffers-1.4.0 : “Parse Google Protocol Buffer specifications”
haskell-infinite-search-0.12 : “Exhaustively searchable infinite sets.”
haskell-transformers-0.0.1.0 : “Concrete monad transformers”
haskell-utility-ht-0.0.2 : “Various small helper functions for Lists, Maybes, Tuples, Functions”
haskell-llvm-0.5.0.1 : “Bindings to the LLVM compiler toolkit”
haskell-tcache-0.5.5 : “A Transactional data cache with configurable persistence”
haskell-harp-0.4 : “HaRP allows pattern-matching with regular expressions”
haskell-hs-gizapp-0.1.0.1 : “Haskell wrapper around the GIZA++ toolkit.”
haskell-parserfunction-0.0.3 : “An algorithm for parsing Expressions.”
haskell-hspread-0.3.1 : “A client library for the spread toolkit”
haskell-cflp-2009.1.6 : “Constraint Functional-Logic Programming in Haskell”
haskell-bytestring-lexing-0.2 : “Parse literals efficiently from bytestrings”
armada-0.1 : “Space-based real time strategy game”
haskell-xauth-0.1 : “A binding to the X11 authentication library”
haskell-hlibev-0.2 : “FFI interface to libev”
haskell-zip-archive-0.1.1.3 : “Library for creating and modifying zip archives.”
jarfind-0.1.0.0 : “Tool for searching java classes, members and fields in classfiles and JAR archives”
haskell-zip-archive-0.1.1.2 : “Library for creating and modifying zip archives.”
haskell-macho-0.1 : “Parser for Mach-O object format.”
haskell-digest-0.0.0.1 : “Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now.”
haskell-byteorder-1.0.0 : “native byte-ordering of the system”
haskell-mediawiki-0.2.4 : “Interfacing with the MediaWiki API”
cabal2doap-0.1 : “Cabal to Description-of-a-Project (DOAP)”
haskell-http-3001.1.5 : “A library for client-side HTTP”
haskell-binary-strict-0.4.2 : “Binary deserialisation using strict ByteStrings”
haskell-rangemin-1.0.6 : “Effectively linear range-min algorithms.”
haskell-ieee-0.4 : “Approximate comparisons for IEEE floating point numbers”
haskell-filemanip-0.3.2 : “Expressive file and directory manipulation for Haskell.”
haskell-datetime-0.1 : “Utilities to make Data.Time.* easier to use.”
haskell-scgi-0.2 : “A Haskell library for writing SCGI programs.”
haskell-hdbc-odbc-1.1.6.0 : “ODBC driver for HDBC”
haskell-hdbc-sqlite3-1.1.6.0 : “Sqlite v3 driver for HDBC”
haskell-hdbc-postgresql-1.1.6.0 : “PostgreSQL driver for HDBC”
haskell-hdbc-1.1.6 : “Haskell Database Connectivity”
haskell-hasim-0.1.2 : “Process-Based Discrete Event Simulation library”
haskell-errno-0.1 : “a FFI utility”
haskell-kure-your-boilerplate-0.1.1 : “Generator for Boilerplate KURE Combinators”
haskell-kure-0.2.3 : “Combinators for Strategic Programming”
haskell-elf-0.2 : “Parser for ELF object format.”
haskell-osx-ar-0.1 : “Parser for OS X static archive format.”
haskell-universal-binary-0.1 : “Parser for OS X Universal Binary format.”
haskell-pipe-2.1.1 : “Process piping library”
clevercss-0.1.1 : “A CSS preprocessor”
haskell-encoding-0.4.1 : “A library for various character encodings”
haskell-recaptcha-0.1 : “Functions for using the reCAPTCHA service in web applications.”
haskell-monte-carlo-0.2 : “A monad and transformer for Monte Carlo calculations.”
haskell-gsl-random-0.2.3 : “Bindings the the GSL random number generation facilities.”
haskell-bytestring-show-0.3.1 : “Efficient conversion of values into readable byte strings.”
haskell-hint-0.3.0.0 : “Runtime Haskell interpreter (GHC API wrapper)”
haskell-monadcatchio-mtl-0.1.0.1 : “Monad-transformer version of the Control.Exception module”
lambdacube-2008.12.25 : “A simple lambda cube type checker.”
haskell-value-supply-0.5 : “A library for generating values without having to thread state.”
haskell-ifelse-0.85 : “Anaphoric and miscellaneous useful control-flow”
haskell-unamb-custom-0.13 : “Functional concurrency with unamb using a custom scheduler.”
haskell-value-supply-0.4 : “A library for generating values without having to thread state.”
haskell-hogg-0.4.1 : “Library and tools to manipulate the Ogg container format”
haskell-llvm-0.4.1.0 : “Bindings to the LLVM compiler toolkit”
tetris-0.27178 : “A 2-D clone of Tetris”
haskell-network-bytestring-0.1.1.4 : “Fast and memory efficient low-level networking”
haskell-ifelse-0.82 : “Anaphoric and miscellaneous useful control-flow”
haskell-rangemin-1.0.3 : “Effectively linear range-min algorithms.”
haskell-split-0.1 : “Combinator library for splitting lists.”
haskell-maybet-0.1.2 : “MaybeT monad transformer”
nehe-tuts-0.1 : “Port of the NeHe OpenGL tutorials to Haskell.”
haskell-hxq-0.14.0 : “A Compiler from XQuery to Haskell”
haskell-bytestring-trie-0.1 : “Efficient map from strings to values.”
haskell-explicit-exception-0.0.2 : “Exceptions which are explicit in the type signature.”
haskell-uniqueid-0.1 : “Splittable Unique Identifier Supply”
haskell-coroutine-0.1.0.0 : “Type-safe coroutines using lightweight session types.”
haskell-unamb-0.1.5 : “Unambiguous choice”
monadius-0.93 : “2-D arcade scroller”
haskell-reactive-glut-0.1.6 : “Connects Reactive and GLUT”
haskell-reactive-0.10.5 : “Simple foundation for functional reactive programming”
haskell-stream-0.2.6 : “A library for manipulating infinite lists.”
equal-files-0.0.2 : “Shell command for finding equal files”
lhc-0.6.20081216 : “LHC Haskell Compiler”
haskell-metaobject-0.0.6 : “A meta-object system for Haskell based on Perl 6″
haskell-openafp-1.2 : “IBM AFP document format parser and generator”
haskell-priority-queue-0.1.2 : “Simple implementation of a priority queue.”
haskell-th-fold-0.0.0.1 : “TH fold generator”
haskell-queue-0.1.1.3 : “Abstraction typeclasses for queue-like things.”
haskell-event-handlers-0.0.0.3 : “Event handlers”
haskell-monad-loops-0.3 : “Monadic loops”
haskell-listzipper-1.1.1.0 : “Simple zipper for lists”
haskell-colour-2.1.0 : “A model for human colour/color perception”
haskell-checkers-0.1.3 : “Check properties on standard classes and data structures.”
haskell-typehash-1.3.0.0 : “Create a unique hash value for a type.”
haskell-panda-2008.12.16 : “A simple static blog engine”
haskell-permutation-0.3 : “A library for permutations and combinations.”
haskell-json-0.3.6 : “Support for serialising Haskell to and from JSON”
haskell-combinat-0.2 : “Generation of various combinatorial objects.”
haskell-regexpr-symbolic-0.3 : “Regular expressions via symbolic manipulation”
haskell-join-0.2 : “Parallel Join Patterns with Guards and Propagation”
haskell-hslogger-1.0.7 : “Versatile logging framework”
haskell-elf-0.1 : “Parser for ELF object format.”
haskell-numbers-2008.4.20.1 : “Various number types”
haskell-http-4000.0.0 : “”
haskell-shellac-editline-0.9.5 : “Editline backend module for Shellac”
haskell-shellac-0.9.5 : “A framework for creating shell envinronments”
timberc-1.0.2 : “The Timber Compiler.”
haskell-ghc-syb-0.1.1 : “SYB instances for the GHC API”
haskell-denominate-0.5.0 : “Functions supporting bulk file and directory namennormalization.”
haskell-munkres-0.1 : “Munkres’ assignment algorithm (hungarian method)”
ehaskell-0.7 : “like eruby, ehaskell is embedded haskell.”
haskell-system-uuid-1.1.0 : “Bindings to system UUID functions.”
haskell-data-memocombinators-0.3 : “Combinators for building memo tables.”
haskell-multisetrewrite-0.4 : “Multi-set rewrite rules with guards and a parallel execution scheme”
haskell-binarydefer-1.2 : “Binary serialization with deferred loading”
haskell-hake-1.2 : “make tool. ruby : rake = haskell : hake”
haskell-harm-0.1.4 : “A simple ARM emulator in haskell”
haskell-missingh-1.0.3 : “Large utility library”
haskell-peano-inf-0.6.5 : “Lazy Peano numbers including observable infinity value.”
haskell-prettyclass-1.0.0.0 : “Pretty printing class similar to Show.”
haskell-tttas-0.2.1 : “Typed Transformations of Typed Abstract Syntax”
haskell-hera-0.2 : “”
haskell-reactive-glut-0.1.1 : “Connects Reactive and GLUT”
haskell-stmcontrol-0.1 : “Control communication among retrying transactions”
haskell-reactive-0.9.9 : “Simple foundation for functional reactive programming”
haskell-typehash-1.1.0.0 : “Create a unique hash value for a type.”
alex-2.3.1 : “Alex is a tool for generating lexical analysers in Haskell”
haskell-cabalrpmdeps-0.0.4 : “Autogenerate rpm dependencies from cabal files”
haskell-curl-1.3.2.2 : “Haskell binding to libcurl”
haskell-ghood-0.0.2 : “A graphical viewer for Hood”
haskell-debugtracehelpers-0.12 : “Convenience functions and instances for Debug.Trace”
haskell-pbkdf2-0.3 : “Make password-based security schemes more secure.”
haskell-reactive-0.9.7 : “Simple foundation for functional reactive programming”
haskell-x11-1.4.5 : “A binding to the X11 graphics library”
haskell-typehash-1.0.0.0 : “Create a unique hash value for a type.”
haskell-ftgl-1.1 : “Portable TrueType font rendering for OpenGL using the Freetype2 library”
haskell-aern-net-0.2.0 : “Compositional lazy dataflow networks for exact real number computation”
haskell-kibro-0.4.3 : “Web development framework.”
haskell-control-monad-omega-0.3 : “A breadth-first list monad.”
haskell-system-uuid-1.0.2 : “Bindings to system UUID functions.”
plsltools-0.0.2 : “So far just a lint like program for PL/SQL. Diff and refactoring tools are planned”
haskell-aern-rntorm-0.4.2 : “polynomial function enclosures (PFEs) approximating exact real functions”
haskell-aern-real-0.9.8 : “arbitrary precision interval arithmetic for approximating exact real numbers”
haskell-hake-1.1 : “make tool. ruby : rake = haskell : hake”
haskell-hscurses-1.3.0.2 : “NCurses bindings for Haskell”
haskell-haxr-3000.1.1.2 : “XML-RPC client and server library.”
haskell-vcard-0.1.3 : “A library for parsing/printing vCards from/to various formats.”
haskell-yjtools-0.9.7 : “some tools for Monad, List, Tuple and so on.”
haskell-vty-3.1.6 : “A simple terminal access library”
haskell-typecompose-0.6.3 : “Type composition classes & instances”
haskell-vector-space-0.5.1 : “Vector & affine spaces, linear maps, and derivatives (requires ghc 6.9)”
haskell-infinite-search-0.11 : “Exhaustively searchable infinite sets.”
haskell-regexpr-0.5.1 : “regular expression like Perl/Ruby in Haskell”
cabal2arch-0.4.2 : “Create Arch Linux packages from Cabal packages”
haskell-couchdb-0.8.1.0 : “CouchDB interface”
haskell-uniplate-1.2.0.3 : “Uniform type generic traversals.”
haskell-hedi-0.1.1 : “Line oriented editor”
gitit-0.3.2 : “Wiki using HAppS, git, and pandoc.”
haskell-hake-1.0 : “make tool. ruby : rake = haskell : hake”
haskell-yjtools-0.9.6 : “some tools for Monad, List, Tuple and so on.”
haskell-regexpr-0.5 : “regular expression like Perl/Ruby in Haskell”
haskell-vec-0.9.5 : “Fixed-length lists and low-dimensional linear algebra.”
haskell-vty-3.1.4 : “A simple terminal access library”
darcs-graph-1.0 : “Generate graphs of darcs repository activity”
haskell-harm-0.1.3 : “A simple ARM emulator in haskell”
haskell-fastcgi-3001.0.2.2 : “A Haskell library for writing FastCGI programs”
haskell-reactive-fieldtrip-0.0.5 : “Connect Reactive and FieldTrip”
haskell-reactive-0.9.5 : “Simple foundation for functional reactive programming”
lhc-0.6.20081127 : “LHC Haskell Compiler”
haskell-compact-string-0.3.1 : “Fast, packed and strict strings with Unicode support, based on bytestrings.”
haskell-tar-0.1.1.3 : “TAR (tape archive format) library.”
haskell-cgi-3001.1.7.1 : “A library for writing CGI programs”
haskell-traced-2008.11.26 : “Simple evaluation trace”
haskell-lax-0.1.0.0 : “Lax arrows”
haskell-pbkdf2-0.2 : “Make password-based security schemes more secure.”
haskell-ansi-wl-pprint-0.5.0 : “The Wadler/Leijen Pretty Printer for colored ANSI terminal output”
haskell-typecompose-0.6.2 : “Type composition classes & instances”
haskell-mime-directory-0.5 : “A library for parsing/printing the text/directory mime type.”
hprotoc-1.2.1 : “Parse Google Protocol Buffer specifications”
haskell-protocol-buffers-descriptor-1.2.1 : “Text.DescriptorProto.Options and Google Protocol Buffer specifications”
haskell-protocol-buffers-1.2.1 : “Parse Google Protocol Buffer specifications”
haskell-simple-reflect-0.1 : “Simple reflection of expressions containing variables”
haskell-hstringtemplatehelpers-0.0.3 : “Convenience functions and instances for HStringTemplate”
haskell-yjtools-0.9.5 : “some tools for Monad, List, Tuple and so on.”
haskell-regexpr-0.4 : “regular expression like Perl/Ruby in Haskell”
haskell-happshelpers-0.4 : “Convenience functions for HAppS.”
haskell-checkers-0.1.2 : “Check properties on standard classes and data structures.”
haskell-parserfunction-0.0.2 : “Enzo Haussecker’s algorithm for parsing functions.”
haskell-happshelpers-0.2 : “Convenience functions for HAppS.”
haskell-reactive-fieldtrip-0.0.4 : “Connect Reactive and FieldTrip”
haskell-dimensional-0.7.3 : “Statically checked physical dimensions.”
haskell-hcheat-2008.11.25 : “A collection of code cheatsheet”
haskell-hxq-0.11.0 : “A Compiler from XQuery to Haskell”
hprotoc-1.0.1 : “Parse Google Protocol Buffer specifications”
haskell-protocol-buffers-descriptor-1.0.1 : “Text.DescriptorProto.Options and Google Protocol Buffer specifications”
haskell-protocol-buffers-1.0.1 : “Parse Google Protocol Buffer specifications”
haskell-infixapplicative-1.0.1 : “liftA2 for infix operators.”
haskell-rsa-1.0.2 : “Implementation of RSA, using the padding schemes of PKCS#1 v2.1.”
The Arch Haskell Team maintains the Haskell toolchain on Arch Linux. You can join us in #arch-haskell on freenode.org, or on the mailing list.http://www.haskell.org/mailman/listinfo/arch-haskell
Categories: Weekly News Tagged: compiler , database , games , language , network , system