<commit_before>perl6-Enc-MIME-Base64
=================

MIME Base64 encoding for Perl6 that understands Base64 is an encoding for binary data.

# Synopsis

```perl
use PP::Enc::MIME::Base64;

my $http_auth_send = encode_base64_str('Aladdin:open sesame');
my $http_auth_recv = decode_base64_str('QWxhZGRpbjpvcGVuIHNlc2FtZQ==');

my Buf $camelia_ico = slurp(
    $?FILE.path.directory ~ '/data/camelia-favicon.ico', :bin
);
my $camelia_ico_b64 = encode_base64($camelia_ico);

if decode_base64($camelia_ico_b64) eq $camelia_ico {
    say 'Reconstituted icon ok'
}

```

# Functions<commit_msg>s/Perl6/Perl 6/<commit_after>perl6-Enc-MIME-Base64
=================

MIME Base64 encoding for Perl 6 that understands Base64 is an encoding for binary data.

# Synopsis

```perl
use PP::Enc::MIME::Base64;

my $http_auth_send = encode_base64_str('Aladdin:open sesame');
my $http_auth_recv = decode_base64_str('QWxhZGRpbjpvcGVuIHNlc2FtZQ==');

my Buf $camelia_ico = slurp(
    $?FILE.path.directory ~ '/data/camelia-favicon.ico', :bin
);
my $camelia_ico_b64 = encode_base64($camelia_ico);

if decode_base64($camelia_ico_b64) eq $camelia_ico {
    say 'Reconstituted icon ok'
}

```

# Functions
{'fraction_non_alphanumeric': 0.15131022823330514, 'fraction_numerical': 0.04057480980557904, 'mean_word_length': 5.964705882352941, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1101397', 'n_tokens_mistral': 508, 'n_tokens_neox': 459, 'n_words': 91}