This is a coding exercise to test your skills in Intersystems Caché Object Script/Ensemble Frameworks. Please fork this repository to your own GitHub page and commit your most readable and well organized "production-ready code". Here's the problem statement:
Create an Ensemble Production that will:
- Pick up a text file with a comma separated list of strings
- Find the longest palindromic substring of each string
- Store the resulting substring into a global indexed by the input string
- Write the substring results to a text file (one per line)
- Use Ensemble concepts wherever practical (business services/process/operations)
- Our users do not utilize the Ensemble Management Portal to manage our application; we are looking for custom ObjectScript classes over business hosts with BPL/DTL logic
- Don't have your own instance of Intersystems Iris/HealthConnect? Get the community edition download or use the online IDE to get started right away