issues
search
glassesneo
/
OOlib
A nimble package for object-oriented programming
Do What The F*ck You Want To Public License
66
stars
4
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Generic bug in `protocol`
#141
griffith1deady
closed
3 months ago
2
`&` operator to combine multiple tuple type into one
#140
glassesneo
opened
3 months ago
0
Generate multiple `toProtocol()` for runtime polymorphism instead of `pick`
#139
glassesneo
opened
3 months ago
2
`pick` does not work with `isInstanceOf`, when should (protocol == protocol)
#138
griffith1deady
opened
3 months ago
1
`pick` macro for interface
#137
glassesneo
closed
3 months ago
0
How to convert `multiple impl class` to base `protocol` type?
#136
griffith1deady
closed
3 months ago
18
Improve error messages with `protocol`
#135
griffith1deady
closed
3 months ago
2
Sealed class
#134
glassesneo
opened
4 months ago
0
Feature/id 131
#133
glassesneo
closed
4 months ago
0
`MetaData` custom pragma for class and protocol
#132
glassesneo
closed
6 months ago
0
`isInstanceOf` problem with multiple `impl`
#131
griffith1deady
closed
4 months ago
5
`self: var T`
#130
glassesneo
opened
7 months ago
0
Feature/id 128
#129
glassesneo
closed
7 months ago
0
Instanceof feature for protocol's
#128
griffith1deady
closed
7 months ago
2
Main
#127
glassesneo
closed
11 months ago
0
Adopt design by contract
#126
glassesneo
opened
1 year ago
0
Remake class macro
#125
glassesneo
closed
3 months ago
0
Abolish some kind of class
#124
glassesneo
closed
1 year ago
0
Encapsulation in classes and immutable fields in them.
#123
przemyslaw0
closed
1 year ago
3
Constructor for distinct type
#122
glassesneo
closed
7 months ago
0
Enable implemented class to call implemented procedures in `protocol`
#121
glassesneo
opened
1 year ago
1
Helper functions for namedtuple
#120
glassesneo
closed
7 months ago
0
Add `{.initial.}`
#119
glassesneo
closed
2 years ago
0
`{.initial.}` to set initial values
#118
glassesneo
closed
2 years ago
0
:sparkles: Add Implemented procedure in protocol
#117
glassesneo
closed
2 years ago
0
`{.protocoled.}` to make a tuple `protocol`
#116
glassesneo
closed
7 months ago
0
:sparkles: Add `super` for constructors
#115
glassesneo
closed
2 years ago
0
Let {.pClass.} have `ClassData`
#114
glassesneo
closed
2 years ago
0
:boom: Delete old constructor
#113
glassesneo
closed
2 years ago
0
:sparkles: Arg type inference
#112
glassesneo
closed
2 years ago
0
:sparkles: Add Named tuple implementation
#111
glassesneo
closed
2 years ago
0
:bug: Fix support of `func` of `protocol`
#110
glassesneo
closed
2 years ago
0
Field
#109
glassesneo
closed
7 months ago
0
:bug: Fix a bug that properties with asterisks or pragmas are not parsed
#108
glassesneo
closed
2 years ago
0
`func` in implementation class cannot be parsed
#107
glassesneo
closed
2 years ago
0
properties with asterisks are not parsed
#106
glassesneo
closed
2 years ago
0
Class variables
#105
glassesneo
closed
4 months ago
0
Referring to another member variable
#104
glassesneo
opened
2 years ago
0
Update tests
#103
glassesneo
closed
2 years ago
0
`super` for constructor of inheritance classes
#102
glassesneo
closed
2 years ago
0
argument type inference in constructor
#101
glassesneo
closed
2 years ago
0
:sparkles: Add support for generics for classes
#100
glassesneo
closed
2 years ago
0
Let `protocol` force implemented classes to define constructor
#99
glassesneo
opened
2 years ago
0
Update README and CHANGELOG
#98
glassesneo
closed
2 years ago
0
Support for pragma
#97
glassesneo
closed
2 years ago
0
Delete old constructor
#96
glassesneo
closed
2 years ago
0
refactor
#95
glassesneo
closed
2 years ago
0
Let `protocol` have procedure implementations
#94
glassesneo
closed
2 years ago
0
Support for generics
#93
glassesneo
closed
2 years ago
0
:recycle: Refactor
#92
glassesneo
closed
2 years ago
0
Next