| Did you know ... | Search Documentation: | 
|  | Pack purity -- docs/quickstart.md | 
Up: Purity
There are two versions of Purity, a standalone version that contains no module information and a package that can be installed using SWI-Prolog.
src folder of this repo and load your Prolog interpretter.set_prolog_flag(double_quotes, chars).?- consult(purity). ?- consult(pstring). ?- consult(plist).
   ?- assert((
      purity_test(S, R) :-
         pstr_split(S, ' ', Split),
         pexclude(eq("is"), Split, Small),
         pstr_join(Small, '-', R)
      )
   ).
   true.
   ?- purity_test("This is a test", R), maplist(write, R), nl.
   This-a-test
   R = ['T', h, i, s, -, a, -, t, e|...].
Ready for action.