1.0.0 • Published 5 years ago

drslib v1.0.0

Weekly downloads
2
License
Apache-2.0
Repository
github
Last release
5 years ago

drslib

Utility Library for Structure-Function Architectural pattern

Click here for details of the architecture

Supported typescript

import * as drs from "drslib";

class Increment implements drs.IAction<number, number> {
    do(p: number) {
        return p + 1
    }
}

const action = new drs.Chain<number>()
    .join(new drs.Run((p) => p + "0"))         // p: number
    .join(new drs.Run((p) => parseInt(p) + 1)) // p: string
    .join(new Increment())
    .create();

const result: number = action.do(1); //result = 12

Installation

npm install drslib

License

Apache License 2.0

1.0.0

5 years ago

0.21.0

5 years ago

0.20.1

5 years ago

0.20.0

5 years ago

0.19.2

5 years ago

0.19.1

5 years ago

0.19.0

5 years ago

0.18.0

5 years ago

0.17.0

5 years ago

0.16.0

5 years ago

0.15.1

5 years ago

0.15.0

5 years ago

0.14.0

5 years ago

0.13.0

6 years ago

0.12.5

6 years ago

0.12.4

6 years ago

0.12.3

6 years ago

0.12.2

6 years ago

0.12.1

6 years ago

0.12.0

6 years ago

0.11.0

6 years ago

0.10.0

6 years ago

0.9.0

6 years ago

0.8.5

6 years ago

0.8.4

6 years ago

0.8.3

6 years ago

0.8.1

6 years ago

0.8.0

6 years ago

0.7.0

6 years ago

0.6.1

6 years ago

0.6.0

6 years ago

0.5.0

6 years ago

0.4.0

6 years ago

0.3.0

6 years ago

0.2.0

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago