Gavin Sinclair
Gavin Sinclair
I have no power to say yes or no to this, and I have no major project that requires such use of refinements, but I just want to say that...
Just read the thread now. I like `Contracts.activate` as a way of making a class/module contracts-enabled. It means you can grow the interface over time if needed. I think users...
Nice. If you're addin that, please also consider value objects (read-only structs). Contracts::Value would be lovely.
I created a contracts-enabled value object for my own use. ``` Person = GS::Value.new(name: String, age: Nat, married: Bool) .default(married: false) .create p = Person.new(name: 'John', age: 37) # etc......
Further: Comments on FP-OO (version G) p131: Inserting decider into the previous expression looks like this: - the expression (+ step2-value step1-value) is different from the previous (+ step2-value 4)...
I came here to report this, but found that it has already been reported, so I thought I'd at least contribute my minimal failing example. (let [s1 "Random text.\nRandom text.\n"]...
I can only comment. I have an FXRuby app that I package with ocra. It worked for a long time, but now it doesn't. Running the exe simply does nothing....