-
Especially useful when we will expose `Map`-based solution. This will also allow us to refactor tests and benchmarks. We don't need to implement all functions for every solution, for non-interesting o…
-
hoogle does not install on ghc 9.2.1:
```
bash-3.2$ ghc --version
The Glorious Glasgow Haskell Compilation System, version 9.2.1
bash-3.2$ cabal install hoogle
...
[ 4 of 77] Compiling Data.Type…
-
# Background
Presently, `ChunkDB`s are built as an enumeration of "chunk" maps;
https://github.com/JacquesCarette/Drasil/blob/10f9f9ed0e332c7a31875f6e035db96549c45945/code/drasil-database/lib/Databa…
-
It would be useful to have a matching runtime check:
```
data SOrdering :: Ordering -> Type where
SGT :: SOrdering 'GT
SLT :: SOrdering 'LT
SEQ :: SOrdering 'EQ
cmpType :: TypeRep a ->…
-
Breaking changes
---
* [x] Values of the Maybe and Either types are no longer compatible with Ramda
* [x] Nothing() is now known simply as Nothing
* [x] and and or are now monomorphic
* [x] xor h…
-
This is required for `extend` function. Would be interesting (but difficult) think on the way how to make `Message` data type extensible as well.
-
```js
//data FlipFree a i = FlipFree { flip :: Free i a }
const FlipFree = daggy.tagged('flip')
// same as `hoist`
// :: FlipFree z a ~> (a -> b) -> FlipFree z b
// FlipFree.prototype.map - TOD…
-
this is explained in a comment in the `const_` function (operations.dart)
```dart
// TODO(jmesserly): there's no guarantee in JS that names/symbols are
// returned in the same order.
//
/…
-
Currently we can get the first half of this via `keys` and the second via `toList`, but I see no permanent guarantee that those have the same ordering (it's implied by the internal structure, but we'r…
akhra updated
5 years ago
-
It's useless when compared with using just any string as map key because two different modules could have wrapper with the same name, and checking for that is not easier then checking for same string …