darcs-mirrors/primitive.git
9 years agomemops.[ch] -> primitive-memops.[ch] 0_3
Roman Leshchinskiy [Fri, 23 Apr 2010 12:10:39 +0000 (12:10 +0000)] 
memops.[ch] -> primitive-memops.[ch]

9 years agoAdd INLINE pragmas
Roman Leshchinskiy [Fri, 23 Apr 2010 04:07:25 +0000 (04:07 +0000)] 
Add INLINE pragmas

9 years agoAdd unsafeInline*
Roman Leshchinskiy [Sun, 18 Apr 2010 15:29:22 +0000 (15:29 +0000)] 
Add unsafeInline*

9 years agoSupport GHC 6.10
Roman Leshchinskiy [Wed, 7 Apr 2010 03:02:06 +0000 (03:02 +0000)] 
Support GHC 6.10

We use mkNorepType instead of mkNoRepType but the former is deprecated in GHC
6.12 and later which results in ugly warnings. I'd be interested to know how
I'm supposed to write portable code in this particular case.

9 years agoRequire base 4
Roman Leshchinskiy [Wed, 7 Apr 2010 03:01:54 +0000 (03:01 +0000)] 
Require base 4

9 years agoUpdate copyright notices
Roman Leshchinskiy [Wed, 7 Apr 2010 01:12:55 +0000 (01:12 +0000)] 
Update copyright notices

9 years agoAdd Data and Typeable instances
Roman Leshchinskiy [Wed, 7 Apr 2010 01:09:55 +0000 (01:09 +0000)] 
Add Data and Typeable instances

9 years agoAdd memcpy, memset and memmove for ByteArrays
Roman Leshchinskiy [Sun, 4 Apr 2010 12:51:25 +0000 (12:51 +0000)] 
Add memcpy, memset and memmove for ByteArrays

9 years agomemcpy for mutable byte arrays
Roman Leshchinskiy [Sun, 4 Apr 2010 07:09:11 +0000 (07:09 +0000)] 
memcpy for mutable byte arrays

9 years agoReexport ByteArray# and MutableByteArray#
Roman Leshchinskiy [Sun, 4 Apr 2010 07:08:28 +0000 (07:08 +0000)] 
Reexport ByteArray# and MutableByteArray#

9 years agoBump version to 0.3
Roman Leshchinskiy [Sun, 4 Apr 2010 01:44:43 +0000 (01:44 +0000)] 
Bump version to 0.3

9 years agoMove Eq and Ord instance for Addr 0_2_1
Roman Leshchinskiy [Mon, 15 Feb 2010 04:24:59 +0000 (04:24 +0000)] 
Move Eq and Ord instance for Addr

9 years agoBump minor version
Roman Leshchinskiy [Mon, 15 Feb 2010 04:03:39 +0000 (04:03 +0000)] 
Bump minor version

9 years agoUpdate homepage
Roman Leshchinskiy [Mon, 15 Feb 2010 04:03:33 +0000 (04:03 +0000)] 
Update homepage

9 years agoAdd Homepage 0_2
Roman Leshchinskiy [Sun, 20 Dec 2009 11:00:28 +0000 (11:00 +0000)] 
Add Homepage

9 years agoUnsafe PrimMonad conversions
Roman Leshchinskiy [Fri, 4 Dec 2009 07:48:56 +0000 (07:48 +0000)] 
Unsafe PrimMonad conversions

9 years agoAdd internal, primToIO and primToST
Roman Leshchinskiy [Fri, 4 Dec 2009 07:38:24 +0000 (07:38 +0000)] 
Add internal, primToIO and primToST

9 years agoReexport RealWorld
Roman Leshchinskiy [Thu, 3 Dec 2009 15:09:11 +0000 (15:09 +0000)] 
Reexport RealWorld

9 years agoGo back to associating mutable arrays with the state instead of the monad
Roman Leshchinskiy [Thu, 3 Dec 2009 14:29:49 +0000 (14:29 +0000)] 
Go back to associating mutable arrays with the state instead of the monad

9 years agoBump version to 0.2
Roman Leshchinskiy [Thu, 3 Dec 2009 14:29:07 +0000 (14:29 +0000)] 
Bump version to 0.2

9 years agoRename to primitive
Roman Leshchinskiy [Mon, 16 Nov 2009 13:25:26 +0000 (13:25 +0000)] 
Rename to primitive

9 years agoRevert to keying mutable arrays on the monad instead of the state token
Roman Leshchinskiy [Mon, 16 Nov 2009 04:56:58 +0000 (04:56 +0000)] 
Revert to keying mutable arrays on the monad instead of the state token

9 years agoAdd missing exports
Roman Leshchinskiy [Mon, 16 Nov 2009 04:28:03 +0000 (04:28 +0000)] 
Add missing exports

9 years agoAllow base4
Roman Leshchinskiy [Mon, 16 Nov 2009 04:14:44 +0000 (04:14 +0000)] 
Allow base4

9 years agoRename to primitive-types
Roman Leshchinskiy [Mon, 16 Nov 2009 03:58:56 +0000 (03:58 +0000)] 
Rename to primitive-types

9 years agoFix exports
Roman Leshchinskiy [Mon, 16 Nov 2009 03:54:09 +0000 (03:54 +0000)] 
Fix exports

9 years agoAssociate MutableByteArray with state token rather than monad
Roman Leshchinskiy [Mon, 16 Nov 2009 03:49:05 +0000 (03:49 +0000)] 
Associate MutableByteArray with state token rather than monad

9 years agoAssociate MutableArray with the state token rather than the monad
Roman Leshchinskiy [Mon, 16 Nov 2009 03:46:31 +0000 (03:46 +0000)] 
Associate MutableArray with the state token rather than the monad

9 years agoAdd Data.Primitive
Roman Leshchinskiy [Mon, 16 Nov 2009 03:40:35 +0000 (03:40 +0000)] 
Add Data.Primitive

9 years agoMore INLINE pragmas
Roman Leshchinskiy [Mon, 16 Nov 2009 03:24:04 +0000 (03:24 +0000)] 
More INLINE pragmas

9 years agoInline pragmas + indexArrayM
Roman Leshchinskiy [Mon, 16 Nov 2009 03:19:19 +0000 (03:19 +0000)] 
Inline pragmas + indexArrayM

9 years agoDocumentation
Roman Leshchinskiy [Tue, 13 Oct 2009 14:26:48 +0000 (14:26 +0000)] 
Documentation

9 years agoInitial version
Roman Leshchinskiy [Tue, 13 Oct 2009 13:31:54 +0000 (13:31 +0000)] 
Initial version