This is a subset of #8. I tried to migrate the existing code to typescript without much modifications. The biggest difference is how Factory works. Typescript doesn't allow exporting something that returns a private class. So I pulled FixWidth out of factory and added some methods for instantiation.
This is a subset of #8. I tried to migrate the existing code to typescript without much modifications. The biggest difference is how
Factory
works. Typescript doesn't allow exporting something that returns a private class. So I pulledFixWidth
out offactory
and added some methods for instantiation.cc @holgerd77