Rob Rix
|
08a29fdf92
|
Merge branch 'master' into parameterize-evaluate-with-deref-and-allocator-handlers
|
2018-08-13 13:33:36 -04:00 |
|
Ayman Nadeem
|
5b12d3c43c
|
Merge pull request #2124 from github/eval-instances
add evaluatable instances for sequence expression, void and delete
|
2018-08-13 10:58:58 -04:00 |
|
Ayman Nadeem
|
d107446abf
|
re-generate ruby example
|
2018-08-13 10:43:44 -04:00 |
|
Rob Rix
|
f0c5c8222b
|
Stop the doctests from freaking out.
|
2018-08-13 10:30:58 -04:00 |
|
Ayman Nadeem
|
b54f175ebf
|
update examples
|
2018-08-13 10:20:13 -04:00 |
|
Rob Rix
|
85adaafef5
|
Fix the doctests.
|
2018-08-13 10:20:13 -04:00 |
|
Rob Rix
|
68157b1fa0
|
Apply the correct value type.
|
2018-08-13 10:06:12 -04:00 |
|
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 |
|
Ayman Nadeem
|
054f5b4b36
|
fix heapDelete type signature
|
2018-08-10 17:41:46 -04:00 |
|
Rob Rix
|
9def42948e
|
Pull gc back out of the Allocator effect.
|
2018-08-10 17:00:57 -04:00 |
|
Ayman Nadeem
|
2906e39b71
|
remove redundant brackets
|
2018-08-10 16:57:53 -04:00 |
|
Ayman Nadeem
|
0a10f79f36
|
Merge branch 'master' into eval-instances
|
2018-08-10 16:46:51 -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 |
|