Rob Rix
|
99e377aec7
|
Fix a missed reference to Deref in the specs.
|
2018-08-13 09:58:18 -04:00 |
|
Rob Rix
|
d825ceda56
|
🔥 the address parameter to Deref.
|
2018-08-13 09:57:18 -04:00 |
|
Rob Rix
|
9c9fa333d6
|
🔥 Allocatable & Derefable.
|
2018-08-13 09:46:46 -04:00 |
|
Rob Rix
|
c5234c0d62
|
🔥 the instances of Allocatable and Derefable.
|
2018-08-13 09:44:40 -04:00 |
|
Rob Rix
|
51036dcada
|
🔥 the unspecialized handlers for Allocator and Deref.
|
2018-08-13 09:43:52 -04:00 |
|
Rob Rix
|
a438930c91
|
Use the specialized handlers for Allocator and Precise.
|
2018-08-13 09:43:37 -04:00 |
|
Rob Rix
|
8cd4d8808f
|
Move Hole into its own module.
|
2018-08-13 09:37:39 -04:00 |
|
Rob Rix
|
16964350b0
|
Stub in a module for the Hole address type.
|
2018-08-13 09:35:37 -04:00 |
|
Rob Rix
|
669834ad88
|
Define an extracted, Hole-specific handler for Deref.
|
2018-08-13 09:33:47 -04:00 |
|
Rob Rix
|
e6c1801dc3
|
Define an extracted, Hole-specific handler for Allocator.
|
2018-08-13 09:31:56 -04:00 |
|
Rob Rix
|
339eb4df87
|
We aren’t using LambdaCase here any more.
|
2018-08-13 09:29:37 -04:00 |
|
Rob Rix
|
fe1b62bb96
|
Extract the Monovariant-specific handler for Deref.
|
2018-08-13 09:29:13 -04:00 |
|
Rob Rix
|
15c9e285b8
|
Extract the Monovariant-specific handler for Allocator.
|
2018-08-13 09:28:05 -04:00 |
|
Rob Rix
|
de3493c1cc
|
Extract the Located-specific handler for Deref.
|
2018-08-13 09:26:27 -04:00 |
|
Rob Rix
|
9f2e022db2
|
Extract the Located-specific handler for Allocator.
|
2018-08-13 09:23:23 -04:00 |
|
Rob Rix
|
a2e88845f3
|
Define a Located-specific handler for Deref.
|
2018-08-13 09:21:30 -04:00 |
|
Rob Rix
|
137aabc77a
|
Extract the Precise-specific handler for Deref.
|
2018-08-13 09:17:47 -04:00 |
|
Rob Rix
|
3902cbfd2d
|
Extract the Precise-specific handler for Allocator.
|
2018-08-13 09:16:14 -04:00 |
|
Rob Rix
|
6506aeef36
|
Define a Located-specific handler for Allocator.
|
2018-08-13 09:15:31 -04:00 |
|
Rob Rix
|
ee345d499b
|
Define Monovariant-specific handlers for Allocator & Deref.
|
2018-08-13 09:14:36 -04:00 |
|
Rob Rix
|
b014daa5dd
|
Define Precise-specific handlers for Allocator & Deref.
|
2018-08-13 09:12:57 -04:00 |
|
Rob Rix
|
9def42948e
|
Pull gc back out of the Allocator effect.
|
2018-08-10 17:00:57 -04:00 |
|
Rob Rix
|
6140256b56
|
Pass the Allocator/Deref handler into evaluate.
|
2018-08-10 16:05:12 -04:00 |
|
Rob Rix
|
9afa2e5f4e
|
Rephrase Deref to closely mirror the Derefable class.
|
2018-08-10 15:55:29 -04:00 |
|
Rob Rix
|
e99215de9c
|
Sort the Fresh effect up.
|
2018-08-10 15:54:53 -04:00 |
|
Rob Rix
|
4fb4419b92
|
Re-export AddressError.
|
2018-08-10 15:54:39 -04:00 |
|
Rob Rix
|
904d2ff9df
|
Compact the Allocator constructors a little.
|
2018-08-10 15:33:00 -04:00 |
|
Rob Rix
|
f0d216da2c
|
🔥 the value parameter from Allocator.
|
2018-08-10 15:32:10 -04:00 |
|
Rob Rix
|
1ed211f676
|
Move assign into Deref.
|
2018-08-10 15:28:34 -04:00 |
|
Rob Rix
|
b5f8b0ae92
|
Move the Allocatable/Derefable instances into the address modules.
|
2018-08-10 15:18:58 -04:00 |
|
Rob Rix
|
d05f3c6ae3
|
🔥 Data.Abstract.Address.
|
2018-08-10 13:46:24 -04:00 |
|
Rob Rix
|
b93c15370e
|
Move the address types into their own modules.
|
2018-08-10 13:44:04 -04:00 |
|
Rob Rix
|
53a9ca30aa
|
Add modules for the address types.
|
2018-08-10 13:31:55 -04:00 |
|
Josh Vera
|
56a3444b99
|
Merge pull request #2127 from github/unlint
eta reduce
|
2018-08-10 11:44:35 -04:00 |
|
Josh Vera
|
989498ac89
|
Merge branch 'master' into unlint
|
2018-08-10 11:30:47 -04:00 |
|
Rob Rix
|
cf93b147f8
|
Merge pull request #2125 from github/🔥-cell
🔥 Cell
|
2018-08-10 11:27:37 -04:00 |
|
joshvera
|
a70cad8f86
|
eta reduce
|
2018-08-10 11:23:45 -04:00 |
|
Josh Vera
|
3cc5329acb
|
Merge branch 'master' into 🔥-cell
|
2018-08-10 11:10:49 -04:00 |
|
Josh Vera
|
df121a72b4
|
Merge pull request #2122 from github/generate-this
Regenerate protofiles
|
2018-08-10 11:09:47 -04:00 |
|
Rob Rix
|
51cbd6437f
|
🔥 unused language extensions.
|
2018-08-10 10:24:40 -04:00 |
|
Rob Rix
|
7e53364ce8
|
And here as well.
|
2018-08-09 16:14:18 -04:00 |
|
Rob Rix
|
bc4674dbf6
|
🔥 ns.
|
2018-08-09 16:13:54 -04:00 |
|
Rob Rix
|
b19ea1ca01
|
Fix up the Evaluator spec.
|
2018-08-09 16:13:03 -04:00 |
|
Rob Rix
|
55acc78d83
|
Fix up the specs.
|
2018-08-09 15:51:55 -04:00 |
|
Rob Rix
|
c17794bddc
|
🔥 some unused language extensions.
|
2018-08-09 15:50:52 -04:00 |
|
Rob Rix
|
89b424e75b
|
🔥 Addressable.
|
2018-08-09 15:49:54 -04:00 |
|
Rob Rix
|
d30cdcfd6a
|
🔥 Latest & All.
|
2018-08-09 15:41:51 -04:00 |
|
Rob Rix
|
0def4afbab
|
Specialize Heap to Set.
|
2018-08-09 15:40:42 -04:00 |
|
Rob Rix
|
c6bd54769a
|
🔥 the cell parameter to Cache, Cached, and Cacheable.
|
2018-08-09 15:35:47 -04:00 |
|
Rob Rix
|
256e3786f2
|
🔥 the cell parameter to Configuration.
|
2018-08-09 15:33:27 -04:00 |
|