Commit Graph

12 Commits

Author SHA1 Message Date
Jake W. Ireland
6b9a54fdd9 Refined docstrings and added documentation 2021-01-13 00:39:37 +13:00
Jake W. Ireland
29ebc22cd2 Updated Caesar method to fall back to traditionally used shift, and changed one test case for a more accurate test statement... 2021-01-11 17:30:40 +13:00
Jake W. Ireland
09f71792f3 Refined code style to be more in line with Blue Code Style guide 2021-01-08 02:48:44 +13:00
Jake W. Ireland
b3acd440f1 Performance considerations and addition of union of types
- Performance considerations, including better typing where possible; and
  - Addition of un-exported `AbstractPair` type for more general use of `playfair` functions
2021-01-08 02:03:06 +13:00
Patrick Stevens
2a0eb5c630 Move to Project.toml, bump to Julia v1 (#18) 2019-09-12 19:18:28 +01:00
Smaug123
50d684b744 Add more tests, and bugfix
crack_caesar was checking keys 1:26 not 0:25
crack_vigenere was outputting key incorrectly
2016-01-09 08:43:42 +00:00
Smaug123
07c3070c7e Add Vigenere cracking capability 2016-01-05 14:17:14 +00:00
Smaug123
d0bda1d6e7 Add crack_caesar functionality 2016-01-04 13:14:31 +00:00
Smaug123
9b0692d846 Fix typo in caesar.jl docstring 2016-01-04 11:45:47 +00:00
Smaug123
37e40640a0 Enforce lower/uppercase consistency; expand readme 2016-01-04 09:31:35 +00:00
Smaug123
80e9d6e8c8 Add docstrings for Caesar, Monoalph, Solitaire 2016-01-03 22:25:02 +00:00
Smaug123
949816f7e0 Add source files this time 2016-01-03 21:43:29 +00:00