[![Build Status](https://travis-ci.com/worthmine/usw.svg?branch=master)](https://travis-ci.com/worthmine/usw)
# NAME

usw - use utf8; use strict; use warnings; in one line.

# SYNOPSIS

   use usw; # is just 8 bytes pragma instead of below:
   use utf8;
   use strict;
   use warnings;
   binmode \*STDOUT, ':encoding(UTF-8)';
   binmode \*STDERR, ':encoding(UTF-8)';


# DESCRIPTION

usw is a shortcut pragma mostly for one-liners.

May be useful for those who write the above code every single time

## HOW TO USE

   use usw;

It seems a kind of pragmas but doesn't spent
[%^H](https://metacpan.org/pod/perlpragma#Key-naming)
because overusing it is nonsense.

`use usw;` should be just the very shortcut at beginning of your codes

Therefore, if you want to set `no`, you should do it the same way as before.

   no strict;
   no warnings;
   no utf8;

These still work as expected everywhere.

And writing like this doesn't work

   no usw;

# LICENSE

Copyright (C) worthmine.

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.

# AUTHOR

Yuki Yoshida([worthmine](https://github.com/worthmine))