-
It explains in the README that a goal for Koka is to support array programming better in the future, and I wanted to ask what that might look like, and what is currently possible.
1. I want to map …
-
From https://github.com/fsprojects/Fabulous/issues/258#issuecomment-509249457
Watching Yaron Minsky's Strangeloop talk, I notice that F# immutable maps should likely support a "symmetric diff" op…
dsyme updated
4 months ago
-
For a music editing program, I'm storing a series of timestamped events (note data) in an Immer container. I would like to use the timestamps as keys in a sorted map, but Immer lacks sorted maps. I'm …
-
Here's a sample of the code showing the problem.
```crystal
class Example
struct Thing
property count = 0
end
property thing = Thing.new
def foo
puts thing.count # => 0
…
-
Especially needed to deal with mutable `Seq`s. Here is an abstract for the project:
Functional reactive programming (FRP) is a popular paradigm for developing web interfaces, but care needs to be t…
-
Here are some notes for implementing a more-scalable version of Orbit-DB using persistent balanced trees. This came out of a discussion with @haadcode . Before implementing it, I'd love to get the com…
-
The behavior of chomp has always been kind of weird, especially when it forces you to write:
```
chomp(my $line = );
```
instead of:
```
my $line = chomp ;
```
Shouldn't chomp work more like trim?…
-
Requires thought to fix.
Specifically, every cursor instance ever created for each (react component, path, value) is forever retained so if we see the same (react component, path, value) we can retur…
-
For people coming to this thread afresh, the RFC is here: https://github.com/fsharp/fslang-design/blob/main/RFCs/FS-1094-immarray.md
----
I propose we work out how to make one particular immutable…
dsyme updated
9 months ago
-
This note gathers the constraints + will drive toward a design of **object sharding** in IPFS and IPLD. Object sharding is the algorithms and formats used to represent a single (virtual) large object …