John Douglas Leitch

Results 11 issues of John Douglas Leitch

Fixed bug in F# ConsoleHelper printMultiClassClassificationMetrics that caused MacroAccuracy to be displayed where MicroAccuracy is expected.

Fix extension based code file type detection in main program.

bug

Expand array indexer support to cover: - [ ] Custom indexers. - [x] Fallback to dynamic member access when no standard support present. - [ ] Multidimensional indexes.

enhancement

Add support for lazy operator, which can be applied to expressions in the same manner as standard unary prefix operators.

enhancement

- [ ] Enhance IEnumerable to IEnumerable inference. - [ ] Cover similar scenario, IEnumerable to T[] inference. - [ ] Cover similar scenario, List to T[] inference. - [...

enhancement

Add 'let' keyword support as an alternative to 'var' for declaring immutable variables i.e. F#-style value bindings.

enhancement

- [ ] Added any postfix query operator ```*!``` - [ ] Add alternate any query operator ```-*``` to follow ```* == any``` convention.

enhancement

Add alternate syntaxes for object construction: - [ ] Parameterless e.g. var f = new StringBuilder; - [ ] Call-style e.g. var f = StringBuilder(); - [ ] Add initializer...

enhancement

Add support for pipelining to constructors.

enhancement

Fixed new operator precedence to allow chaining member access.

bug